UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Form 13F HR/A Form 13F Cover Page Report for the Calendar Year or Quarter Ended: December 31, 2007 Check here if Amendment ( X ) Amendment Number: This Amendment (Check only one.): ( X ) is a restatement ( X ) adds new holdings entries. Institutional Investment Manager Filing this Report: Name: Friedman, Billings, Ramsey Group, Inc. Address: 1001 19th Street North Arlington, VA 22209 13F File Number: 28-5254 The Institutional investment manager filing this report and the person by whom it is Signed hereby represent that the person signing the report is authorized to submit it, That all the information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person signing this Report on Behalf of Reporting Manager: Name: Robert Kiernan Title: Sr. Vice President and Controller Phone: 703-469-1120 Signature, Place, and Date of Signing: /s/ Robert Kiernan Robert Kiernan Arlington, VA March 7, 2008 Report Type (Check only one.): ( X ) 13F HOLDINGS REPORT ( ) 13F NOTICE. ( ) 13F COMBINATION REPORT List of Other Managers Reporting for this Manager: I AM SIGNING THIS REPORT AS REQUIRED BY THE SECURITIES EXCHANGE ACT OF 1934 FORM 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: 5 Form 13F Information Table Entry Total: $ 1,631,330,501 Form 13F Information Table Value Total: 61,941,992 List of Other Included Managers: No: Name 1) Friedman Billings Ramsey & Co., Inc. 2) FBR Investment Mangement, Inc. 3) FBR Fund Adviser, Inc. 4) FBR Capital Markets Corporation Name of Issuer Tit Cusip Value Prn Sh Put Inv. Oth Sole le x1000 Amt. pr cal Disc Mgr Mgr 3M Company com 88579Y101 1602 19000 sh 0 sole 0 19000 99 Cents Only Stores com 65440K106 46100 5791474 sh 0 sole 0 5791474 Abb Ltd com 000375204 1336 46400 sh 0 sole 0 46400 Ace Ltd-Ord com G0070K103 327 5300 sh 0 sole 0 5300 Aes Corp com 00130H105 21390 1000000 sh 0 sole 0 1000000 Agl Resources Inc com 001204106 4940 131250 sh 0 sole 0 131250 Alliant Energy Corp com 018802108 1146 28175 sh 0 sole 0 28175 Allin Corporation com 019924109 93 95000 sh 0 sole 0 95000 Ameren Corporation com 023608102 1579 29125 sh 0 sole 0 29125 American Tower Corp A com 029912201 174969 4107256 sh 0 sole 0 4107256 American Woodmark com 030506109 16362 900000 sh 0 sole 0 900000 Americredit Corp com 03060R101 18546 1450000 sh 0 sole 0 1450000 Ameriprise Fin'lInc com 03076C106 338 6125 sh 0 sole 0 6125 Annaly Mortgage com 035710409 21632 1189906 sh 0 sole 0 1189906 Anworth Mortgage Asset com 037347101 9788 1185006 sh 0 sole 0 1185006 Apache Corp com 037411105 245 2277 sh 0 sole 0 2277 Apple Computer Inc com 037833100 1604 8100 sh 0 sole 0 8100 Applied Biosystems com 038020103 251 7400 sh 0 sole 0 7400 Aquila Inc com 03840P102 647 173550 sh 0 sole 0 173550 Astoria Fin'lCorp com 046265104 5678 243990 sh 0 sole 0 243990 Astrazeneca Plc Spon com 046353108 6276 2900 sh 0 sole 0 2900 Atmos Energy Corp com 049560105 5245 187050 sh 0 sole 0 187050 Avista Corp com 05379B107 482 22375 sh 0 sole 0 22375 Baidu.Com - Adr com 056752108 279 715 sh 0 sole 0 715 Bally Technologies Inc com 05874B107 79577 1600500 sh 0 sole 0 1600500 Bancorp Rhode Island com 059690107 2922 85579 sh 0 sole 0 85579 Bank Mutual Corp com 063750103 4544 429895 sh 0 sole 0 429895 Bank Of America Corp com 060505104 454 11000 sh 0 sole 0 11000 Bankunited Fin'lCorp-A com 06652B103 1311 189963 sh 0 sole 0 189963 Baxter International In com 071813109 668 11500 sh 0 sole 0 11500 Bea Systems Inc com 073325102 158 10000 sh 0 sole 0 10000 Bear Stearns Companies com 073902108 697 7900 sh 0 sole 0 7900 Becton Dickinson & Co com 075887109 568 6800 sh 0 sole 0 6800 Berkshire Hathaway A com 084670108 2407 17 sh 0 sole 0 17 Berkshire Hathaway B com 084670207 379 80 sh 0 sole 0 80 Burlington North Santa com 12189T104 243 2925 sh 0 sole 0 2925 Capitol Federal Financi com 14057C106 956 30825 sh 0 sole 0 30825 Capstead Mortgage Corp com 14067E506 5701 432200 sh 0 sole 0 432200 Carmax Inc com 143130102 59250 3000000 sh 0 sole 0 3000000 Castlepoint Holding Ltd com G19522112 6006 500534 sh 0 sole 0 500534 Celgene Corp com 151020104 513 11100 sh 0 sole 0 11100 Centerpoint Energy Inc com 15189T107 4505 263000 sh 0 sole 0 263000 Ch Energy Group Inc com 12541M102 312 7000 sh 0 sole 0 7000 Cheniere Energy Inc com 16411R208 2497 76500 sh 0 sole 0 76500 Chesapeake Energy com 165167107 208 5300 sh 0 sole 0 5300 Chesapeake Utilities com 165303108 384 12065 sh 0 sole 0 12065 Chimera Investment com 16934Q109 3487 195000 sh 0 sole 0 195000 Citrix Systems Inc com 177376100 228 6000 sh 0 sole 0 6000 Cms Energy Corp com 125896100 2472 142250 sh 0 sole 0 142250 Coca-Cola Co/The com 191216100 270 4400 sh 0 sole 0 4400 Cognizant Tech Sol com 192446102 210 6200 sh 0 sole 0 6200 Comerica Inc com 200340107 462 10610 sh 0 sole 0 10610 Conocophillips com 20825C104 208 2350 sh 0 sole 0 2350 Consolidated Edison Inc com 209115104 4771 97675 sh 0 sole 0 97675 Constellation Energy Gr com 210371100 2445 23850 sh 0 sole 0 23850 Corning Inc com 219350105 783 32650 sh 0 sole 0 32650 Corus Bankshares Inc com 220873103 587 55000 sh 0 sole 0 55000 Csk Auto Corp com 125965103 10852 2166069 sh 0 sole 0 2166069 Cummins Inc Com com 231021106 318 4990 sh 0 sole 0 4990 Cypress Semiconductor com 232806109 331 9200 sh 0 sole 0 9200 Deerfield Cap Corp com 244331104 160 20000 sh 0 sole 0 20000 Diamondrock Hospitality com 252784301 1498 100000 sh 0 sole 0 100000 Dime Community Bcshares com 253922108 137 10725 sh 0 sole 0 10725 Dominion Resources com 25746U109 10804 227700 sh 0 sole 0 227700 Dover Motorsports Inc com 260174107 2596 396300 sh 0 sole 0 396300 Downey Fin'lCorp com 261018105 684 22000 sh 0 sole 0 22000 Dte Energy Company com 233331107 2221 50525 sh 0 sole 0 50525 Duke Energy com 26441C105 1935 95937 sh 0 sole 0 95937 Dynamex Inc com 26784F103 16096 594810 sh 0 sole 0 594810 Dynavax Technologies com 268158102 355 69444 sh 0 sole 0 69444 E.On Ag -Sponsored Adr com 268780103 13777 195840 sh 0 sole 0 195840 East West Bancorp Inc com 27579R104 606 25000 sh 0 sole 0 25000 Ebay Inc com 278642103 1009 30400 sh 0 sole 0 30400 Echostar Communications com 278762109 319 9400 sh 0 sole 0 9400 El Paso Corp com 28336L109 13363 775100 sh 0 sole 0 775100 Eli Lilly & Co com 532457108 238 4450 sh 0 sole 0 4450 Emc Corp/Mass com 268648102 880 47500 sh 0 sole 0 47500 Enbridge Inc com 29250N105 13906 343960 sh 0 sole 0 343960 Encore Capital Group com 292554102 6776 700000 sh 0 sole 0 700000 Energen Corp com 29265N108 3727 58025 sh 0 sole 0 58025 Energy East Corporation com 29266M109 3442 126509 sh 0 sole 0 126509 Energysouth Inc com 292970100 1046 18039 sh 0 sole 0 18039 Equitable Resources Inc com 294549100 6359 119350 sh 0 sole 0 119350 Exelon Corp com 30161N101 6182 75725 sh 0 sole 0 75725 Factset Research System com 303075105 281 5050 sh 0 sole 0 5050 Fannie Mae com 313586109 240 6000 sh 0 sole 0 6000 Fbr Capital Markets Cor com 30247C301 479 50001 sh 0 sole 0 50001 First Solar Inc com 336433107 401 1500 sh 0 sole 0 1500 Firstfed Fin'lCorp com 337907109 5434 151700 sh 0 sole 0 151700 Firstmerit Corp com 337915102 900 45000 sh 0 sole 0 45000 Flagstar Bancorp Inc com 337930101 488 70000 sh 0 sole 0 70000 Flagstone Reinsurance com G3529T105 25709 1849575 sh 0 sole 0 1849575 Flextronics Internation com Y2573F102 145 12000 sh 0 sole 0 12000 Franklin Bank com 352451108 172 40000 sh 0 sole 0 40000 Freddie Mac com 313400301 238 7000 sh 0 sole 0 7000 Freeport-Mcmoran Copper com 35671D857 254 2480 sh 0 sole 0 2480 Friedman Billings Ramse com 358434108 2270 722873 sh 0 sole 0 722873 Frontier Fin'lCorp com 35907K105 557 30000 sh 0 sole 0 30000 Gap Inc com 364760108 245 11500 sh 0 sole 0 11500 Garmin Ltd com G37260109 437 4500 sh 0 sole 0 4500 Genentech Inc com 368710406 1308 19500 sh 0 sole 0 19500 Genzyme Corp com 372917104 395 5300 sh 0 sole 0 5300 Goldman Sachs Group com 38141G104 860 4000 sh 0 sole 0 4000 Google Inc com 38259P508 1290 1865 sh 0 sole 0 1865 Graco Inc/Ggg com 384109104 277 7430 sh 0 sole 0 7430 Grubb & Ellis Co New com 400095204 3119 486604 sh 0 sole 0 486604 Hana Biosciences Inc com 40963P105 110 103963 sh 0 sole 0 103963 Harrington West Fin'lGr com 41383L104 372 33100 sh 0 sole 0 33100 Hartford Finl Svcs Grou com 416515104 316 3619 sh 0 sole 0 3619 Henry Jack & Associates com 426281101 288 11850 sh 0 sole 0 11850 Hff Inc Cl A com 40418F108 4724 610400 sh 0 sole 0 610400 Hilb Rogal & Hobbs Co com 431294107 15964 393500 sh 0 sole 0 393500 Hilltop Hldgs Inc com 432748101 5462 500225 sh 0 sole 0 500225 Hingham Instit Svgs com 433323102 3014 101700 sh 0 sole 0 101700 Hmn Fin'lInc com 40424G108 1003 40855 sh 0 sole 0 40855 Hudson City Bancorp Inc com 443683107 24412 1625306 sh 0 sole 0 1625306 Idexx Labs Inc com 45168D104 218 3720 sh 0 sole 0 3720 Informatica Corp com 45666Q102 216 12000 sh 0 sole 0 12000 Ing Groep Nv com 456837509 7782 200000 sh 0 sole 0 200000 Integrys Energy Group com 45822P105 1792 34671 sh 0 sole 0 34671 Intel Corp com 458140100 1592 59700 sh 0 sole 0 59700 Interactive Brokers Gro com 45841N107 259 8000 sh 0 sole 0 8000 Intuitive Surgical Inc com 46120E602 258 800 sh 0 sole 0 800 Investors Bancorp Inc com 46146P102 1372 97000 sh 0 sole 0 97000 Iomai Corp com 46202P103 104 101346 sh 0 sole 0 101346 Iron Mountain Inc/Irm com 462846106 6782 183200 sh 0 sole 0 183200 Isle Of Capri Casinos com 464592104 7655 555943 sh 0 sole 0 555943 Jabil Circuit Inc com 466313103 312 20400 sh 0 sole 0 20400 Johnson & Johnson com 478160104 247 3700 sh 0 sole 0 3700 Johnson Ctls Inc com 478366107 479 13300 sh 0 sole 0 13300 Kenetic Concepts Inc Co com 49460W208 257 4800 sh 0 sole 0 4800 Keycorp com 493267108 375 16000 sh 0 sole 0 16000 Knight Transportation I com 499064103 15699 1060000 sh 0 sole 0 1060000 Koninklijke Philip Elec com 500472303 953 22300 sh 0 sole 0 22300 Kyocera Corp -Spons com 501556203 252 2885 sh 0 sole 0 2885 Laclede Group Inc/The com 505597104 1426 41650 sh 0 sole 0 41650 Ldk Solar Co F Adr com 50183L107 254 5400 sh 0 sole 0 5400 Lehman Brothers Hldgs com 524908100 262 4000 sh 0 sole 0 4000 Markel Corp com 570535104 125427 255400 sh 0 sole 0 255400 Markwest Hydrocarbon com 570762104 24928 397890 sh 0 sole 0 397890 Marvell Technology com G5876H105 147 10500 sh 0 sole 0 10500 Mdu Resources Group com 552690109 2455 88900 sh 0 sole 0 88900 Merck & Company Inc com 589331107 872 15000 sh 0 sole 0 15000 Merrill Lynch & Co Inc com 590188108 215 4000 sh 0 sole 0 4000 Mfa Mortgage Inv. com 55272X102 10219 1104806 sh 0 sole 0 1104806 Mge Energy Inc com 55277P104 302 8503 sh 0 sole 0 8503 Micros Systems Inc com 594901100 217 3100 sh 0 sole 0 3100 Microsoft Corp com 594918104 303 8500 sh 0 sole 0 8500 Middlebrook Pharma com 596087106 291 242855 sh 0 sole 0 242855 Mirant Corp New com 60467R100 203 5200 sh 0 sole 0 5200 Monarch Casino/Resort com 609027107 23939 994150 sh 0 sole 0 994150 Morgan Stanley com 617446448 449 8451 sh 0 sole 0 8451 Motorola Inc com 620076109 796 49600 sh 0 sole 0 49600 National City Corp com 635405103 165 10000 sh 0 sole 0 10000 National Fuel Gas Co com 636180101 5401 115700 sh 0 sole 0 115700 National Grid Plc Adr com 636274300 13700 164176 sh 0 sole 0 164176 New Jersey Resources com 646025106 2126 42500 sh 0 sole 0 42500 Nicor Inc com 654086107 3991 94250 sh 0 sole 0 94250 Nisource Inc com 65473P105 6714 355450 sh 0 sole 0 355450 Northeast Utilities com 664397106 836 26700 sh 0 sole 0 26700 Northwest Natural Gas com 667655104 2895 59500 sh 0 sole 0 59500 Northwestern Corp Com com 668074305 794 26916 sh 0 sole 0 26916 Novartis Ag-Adr com 66987V109 1051 19355 sh 0 sole 0 19355 Novo Nordish com 670100205 734 11320 sh 0 sole 0 11320 Nstar com 67019E107 924 25500 sh 0 sole 0 25500 Nvidia Corp com 67066G104 436 12825 sh 0 sole 0 12825 O Reilly Automotive Inc com 686091109 19421 598846 sh 0 sole 0 598846 Occidental Pete Corp com 674599105 253 3285 sh 0 sole 0 3285 Oneok Inc com 682680103 4907 109600 sh 0 sole 0 109600 Oracle Corp com 68389X105 282 12500 sh 0 sole 0 12500 Orion Marine Group Inc com 68628V308 12438 829174 sh 0 sole 0 829174 P G & E Corp com 69331C108 9519 220900 sh 0 sole 0 220900 Pacific Premier Bancorp com 69478X105 832 120427 sh 0 sole 0 120427 Parkvale Fin'lCorp com 701492100 5825 209906 sh 0 sole 0 209906 Patriot National/Pnbk com 70336F104 206 12887 sh 0 sole 0 12887 Penn National Gaming com 707569109 244155 4100000 sh 0 sole 0 4100000 Penn Virginia Corp com 707882106 18527 424650 sh 0 sole 0 424650 Peoples Utd Finl Inc com 712704105 4904 275525 sh 0 sole 0 275525 Pepco Hldgs Inc com 713291102 379 12916 sh 0 sole 0 12916 Peyto Energy Trust com 717045108 21970 1300000 sh 0 sole 0 1300000 Pff Bancorp Inc com 69331W104 4822 400500 sh 0 sole 0 400500 Piedmont Natural Gas com 720186105 4209 160900 sh 0 sole 0 160900 Pinnacle Entertainment com 723456109 38200 1621407 sh 0 sole 0 1621407 Pnm Resources Inc com 69349H107 428 19975 sh 0 sole 0 19975 Pool Corp/Pool com 73278L105 34207 1725000 sh 0 sole 0 1725000 Ppl Corporation com 69351T106 904 17350 sh 0 sole 0 17350 Precision Castparts com 740189105 416 3000 sh 0 sole 0 3000 Protalex Inc com 743642100 130 100000 sh 0 sole 0 100000 Public Service Ent com 744573106 12054 122700 sh 0 sole 0 122700 Puget Energy Inc com 745310102 2005 73100 sh 0 sole 0 73100 Qualcomm Inc com 747525103 1335 33939 sh 0 sole 0 33939 Quanta Cap Hldgs com 74763S209 405 158718 sh 0 sole 0 158718 Questar Corp com 748356102 8548 158000 sh 0 sole 0 158000 Rait Fin'lTrust com 749227500 422 49000 sh 0 sole 0 49000 Raytheon Company com 755111507 668 11000 sh 0 sole 0 11000 Research In Motion com 760975102 1259 11100 sh 0 sole 0 11100 Rockwell Collins Inc com 774341101 223 3100 sh 0 sole 0 3100 Royal Dutch Shell com 780259206 202 2398 sh 0 sole 0 2398 Schering-Plough Corp com 806605101 618 23200 sh 0 sole 0 23200 Seagate Technology com G7945J104 281 11000 sh 0 sole 0 11000 Sempra Energy Com com 816851109 13916 224892 sh 0 sole 0 224892 Sierra Pacific Resource com 826428104 269 15825 sh 0 sole 0 15825 Simpson Manufacturing com 829073105 23992 902300 sh 0 sole 0 902300 Sony Corp-Sponsored com 835699307 1124 20700 sh 0 sole 0 20700 South Jersey Industries com 838518108 1780 49310 sh 0 sole 0 49310 Southern First com 842873101 213 15542 sh 0 sole 0 15542 Southern Union Co com 844030106 5756 196057 sh 0 sole 0 196057 Southwest Gas Corp com 844895102 2740 92050 sh 0 sole 0 92050 Southwestern Energy com 845467109 1858 33350 sh 0 sole 0 33350 Spectra Energy Corp com 847560109 13841 536068 sh 0 sole 0 536068 State Bancorp Inc com 855716106 733 56400 sh 0 sole 0 56400 State Street Corp com 857477103 203 2500 sh 0 sole 0 2500 Sterling Finl Corp com 859319105 1226 73000 sh 0 sole 0 73000 Stryker Corp com 863667101 643 8600 sh 0 sole 0 8600 Suntech Power Hldgs com 86800C104 272 3300 sh 0 sole 0 3300 Suntrust Banks Inc com 867914103 344 5500 sh 0 sole 0 5500 T Rowe Price Group Inc com 74144T108 406 6665 sh 0 sole 0 6665 Target Corp Com com 87612E106 230 4600 sh 0 sole 0 4600 Techne Corp com 878377100 426 6450 sh 0 sole 0 6450 Teco Energy Inc com 872375100 968 56275 sh 0 sole 0 56275 Tellabs Inc com 879664100 296 45200 sh 0 sole 0 45200 Tf Fin'lCorp com 872391107 1354 54951 sh 0 sole 0 54951 Toll Brothers Inc com 889478103 12036 600000 sh 0 sole 0 600000 Total System Services com 891906109 340 12135 sh 0 sole 0 12135 Transcanada Corp com 89353D107 14029 342750 sh 0 sole 0 342750 Tower Group com 891777104 2146 64244 sh 0 sole 0 64244 Tyco Electronics Ltd com G9144P105 372 10025 sh 0 sole 0 10025 Ucbh Hldgs Inc com 90262T308 354 25000 sh 0 sole 0 25000 Ugi Corp com 902681105 1990 73025 sh 0 sole 0 73025 Us Cellular Corp com 911684108 261 3100 sh 0 sole 0 3100 Vectren Corporation com 92240G101 2190 75505 sh 0 sole 0 75505 Vineyard Natl Bancorp com 927426106 190 18800 sh 0 sole 0 18800 Vmware Inc-Class A com 928563402 714 8400 sh 0 sole 0 8400 Wal-Mart Stores Inc com 931142103 209 4400 sh 0 sole 0 4400 Washington Federal Inc com 938824109 14573 690334 sh 0 sole 0 690334 Wells Fargo & Company com 949746101 314 10400 sh 0 sole 0 10400 Wfr com 552715104 389 4400 sh 0 sole 0 4400 Wgl Hldgs Inc com 92924F106 3240 98900 sh 0 sole 0 98900 White River Capital Inc com 96445P105 2541 138833 sh 0 sole 0 138833 Williams Cos Inc com 969457100 12237 342000 sh 0 sole 0 342000 Wisconsin Energy Corp com 976657106 1565 32125 sh 0 sole 0 32125 Wrigley Wm Jr Co com 982526105 304 5200 sh 0 sole 0 5200 Xcel Energy Inc com 98389B100 2317 102650 sh 0 sole 0 102650 Ziopharm Oncology Inc com 98973P101 580 163930 sh 0 sole 0 163930