UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C.  20549

Form 13F HR

Form 13F Cover Page

Report for the Calendar Year or Quarter Ended:       March 30, 2007

Check here if Amendment             (   ) Amendment Number:
This Amendment (Check only one.):   (   ) is a restatement
                                    (   ) adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:                  Friedman, Billings, Ramsey Group
Address:               1001 19th Street North
                       Potomac Tower
                       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 Dean
Title:            Sr. Vice President / Director, Risk Management - FBR Group
Phone:            703-469-9716

Signature, Place, and Date of Signing:



Robert Dean       Arlington, VA           May 15, 2007

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: 4

Form 13F Information Table Entry Total:  83,674,441

Form 13F Information Table Value Total:  $2,266,143,152

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 Group, Inc.

Name of Issuer         Tit- Cusip     Value  Prn     Sh  Put Inv. Oth Sole
                        le            x1000  Amt.    prn cal Disc Mgr Mgr

99 Cents Only Stores   com  65440K106 50779  3447336 sh  0   sole 0   3447336
Accredited Home Lend   com  00437P107 2352   253692  sh  0   sole 0   253692
ACE Ltd                com  G0070K103 364    6379    sh  0   sole 0   6379
Advancis Pharmaceutica com  00764L109 989    449380  sh  0   sole 0   449380
Advanta Corp           com  007942204 507    11569   sh  0   sole 0   11569
Advantest Corp         com  00762U200 678    15200   sh  0   sole 0   15200
AES Corp/The           com  00130H105 21520  1000000 sh  0   sole 0   1000000
Affirmative Ins Hldgs  com  008272106 1159   67000   sh  0   sole 0   67000
Affrd Residt'l Com     com  008273104 6068   500225  sh  0   sole 0   500225
Agilent Technologies   com  00846U101 253    7500    sh  0   sole 0   7500
AGL Resources Inc      com  001204106 5607   131250  sh  0   sole 0   131250
Alcatel Lucent         com  013904305 307    26000   sh  0   sole 0   26000
Alliant Energy Corp    com  018802108 1308   29175   sh  0   sole 0   29175
Ameren Corp            com  023608102 1465   29125   sh  0   sole 0   29125
American International com  026874107 639    9500    sh  0   sole 0   9500
American Tower Corp    com  029912201 159978 4107256 sh  0   sole 0   4107256
American Woodmark Corp com  030506109 26866  730850  sh  0   sole 0   730850
AmeriCredit Corp       com  03060R101 31890  1395000 sh  0   sole 0   1395000
Ameriprise Fin. Inc    com  03076C106 916    16025   sh  0   sole 0   16025
Amtrust Fin. Services  com  032359309 27023  2558994 sh  0   sole 0   2558994
Annaly Capital Mgmt.   com  035710409 15307  988806  sh  0   sole 0   988806
Anworth Mortgage Asset com  037347101 7777   796006  sh  0   sole 0   796006
Apple Computer Inc     com  037833100 557    6000    sh  0   sole 0   6000
Applera Corp-Applied   com  038020103 207    7000    sh  0   sole 0   7000
Applied Materials Inc  com  038222105 204    11150   sh  0   sole 0   11150
Aquila Inc             com  03840P102 914    218550  sh  0   sole 0   218550
Archer-Daniels-Midland com  039483102 276    7525    sh  0   sole 0   7525
Arrow Electronics Inc  com  042735100 345    9150    sh  0   sole 0   9150
Asset Capital Corp     com  04544C108 475709 1216397 sh  0   sole 0   1216397
Asta Funding Inc       com  046220109 1550   35891   sh  0   sole 0   35891
Atmos Energy Corp      com  049560105 5516   176350  sh  0   sole 0   176350
Avaya Inc              com  053499109 142    12000   sh  0   sole 0   12000
Avista Corp            com  05379B107 542    22375   sh  0   sole 0   22375
Avnet Inc              com  053807103 416    11500   sh  0   sole 0   11500
Bally Technologies Inc com  05874B107 37728  1600000 sh  0   sole 0   1600000
Bancorp Rhode Island   com  059690107 7689   178811  sh  0   sole 0   178811
Bancshares of Florida  com  05976U102 947    50086   sh  0   sole 0   50086
Bank Mutual Corp       com  063750103 7025   617895  sh  0   sole 0   617895
Bank of America Corp   com  060505104 893    17500   sh  0   sole 0   17500
Bank of New York Co    com  064057102 243    6000    sh  0   sole 0   6000
Bankunited Fin. Corp   com  06652B103 13188  621763  sh  0   sole 0   621763
Banner Corp            com  06652V109 6091   146605  sh  0   sole 0   146605
BEA Systems Inc        com  073325102 162    14000   sh  0   sole 0   14000
Bear Stearns Cos Inc   com  073902108 940    6253    sh  0   sole 0   6253
Berkshire Hathaway Inc com  084670207 539    148     sh  0   sole 0   148
Beverly National Corp  com  088115100 656    30300   sh  0   sole 0   30300
Big 5 Sporting Goods   com  08915P101 2797   107900  sh  0   sole 0   107900
Blackbaud Inc          com  09227Q100 1995   81700   sh  0   sole 0   81700
Bradley Pharmaceutical com  104576103 4377   228100  sh  0   sole 0   228100
Broadcom Corp          com  111320107 334    10400   sh  0   sole 0   10400
Brown & Brown Inc      com  115236101 1353   50000   sh  0   sole 0   50000
Burl. North SantaFe    com  12189T104 308    3825    sh  0   sole 0   3825
Canon Inc              com  138006309 1341   24975   sh  0   sole 0   24975
Capital One Fin. Corp  com  14040H105 641    8500    sh  0   sole 0   8500
Capitol Federal Fin.   com  14057C106 2677   70800   sh  0   sole 0   70800
Capstead Mortgage Corp com  14067E506 2719   272200  sh  0   sole 0   272200
Carmax Inc             com  143130102 73620  3000000 sh  0   sole 0   3000000
Cascade Natural Gas    com  147339105 675    25600   sh  0   sole 0   25600
Castlepoint Holdings   com  G19522112 299    18300   sh  0   sole 0   18300
Centerpoint Energy Inc com  15189T107 4544   253300  sh  0   sole 0   253300
CH Energy Group Inc    com  12541M102 353    7250    sh  0   sole 0   7250
Check Point Software   com  M22465104 334    15000   sh  0   sole 0   15000
Cheniere Energy Inc    com  16411R208 2296   73700   sh  0   sole 0   73700
Chesapeake Utilities   com  165303108 373    12065   sh  0   sole 0   12065
Chicago Merc Ex Hdlgs  com  167760107 532    1000    sh  0   sole 0   1000
Chubb Corp             com  171232101 710    13748   sh  0   sole 0   13748
CIT Group Inc          com  125581108 423    8000    sh  0   sole 0   8000
Citigroup Inc          com  172967101 898    17500   sh  0   sole 0   17500
Clinical Data Inc      com  18725U109 850    40923   sh  0   sole 0   40923
CMS Energy Corp        com  125896100 1970   110650  sh  0   sole 0   110650
CNA Fin. Corp          com  126117100 819    19000   sh  0   sole 0   19000
Cognos Inc             com  19244C109 209    5300    sh  0   sole 0   5300
Comerica Inc           com  200340107 982    16610   sh  0   sole 0   16610
Compuware Corp         com  205638109 193    20300   sh  0   sole 0   20300
Consolidated Edison    com  209115104 4706   92175   sh  0   sole 0   92175
Constellation Energy   com  210371100 2074   23850   sh  0   sole 0   23850
Continental Enviro Dev com  99999CEDF 3618   99419   sh  0   sole 0   99419
Corning Inc            com  219350105 491    21600   sh  0   sole 0   21600
Costco Wholesale Corp  com  22160K105 282    5229    sh  0   sole 0   5229
CSX Corp               com  126408103 221    5522    sh  0   sole 0   5522
Cummins Inc            com  231021106 427    2950    sh  0   sole 0   2950
Cytomyx Holdings       com  033942276 25187  14392591sh  0   sole 0   14392591
Dassault Systemes SA   com  237545108 344    6382    sh  0   sole 0   6382
Deerfield Triarc Cap   com  244572301 300    20000   sh  0   sole 0   20000
Dime Community Banc    com  253922108 4568   345298  sh  0   sole 0   345298
Dominion Resources     com  25746U109 11260  126850  sh  0   sole 0   126850
Dover Motorsports Inc  com  260174107 3170   603800  sh  0   sole 0   603800
Downey Fin. Corp       com  261018105 12618  195500  sh  0   sole 0   195500
DR Horton Inc          com  23331A109 12467  566666  sh  0   sole 0   566666
DTE Energy Co          com  233331107 2573   53725   sh  0   sole 0   53725
Duke Energy Corp       com  26441C105 2170   106937  sh  0   sole 0   106937
Dynamex Inc            com  26784F103 12483  490680  sh  0   sole 0   490680
Dynavax Technologies   com  268158102 378    69444   sh  0   sole 0   69444
E.ON AG                com  268780103 14363  318040  sh  0   sole 0   318040
ECC Capital Corp       com  26826M108 1576   3940110 sh  0   sole 0   3940110
El Paso Corp           com  28336L109 10462  723000  sh  0   sole 0   723000
Eli Lilly & Co         com  532457108 803    14950   sh  0   sole 0   14950
Emageon Inc            com  29076V109 295    26844   sh  0   sole 0   26844
Enbridge Inc           com  29250N105 13963  427660  sh  0   sole 0   427660
Energen Corp           com  29265N108 3034   59625   sh  0   sole 0   59625
Energy East Corp       com  29266M109 2960   121509  sh  0   sole 0   121509
EnergySouth Inc        com  292970100 721    17189   sh  0   sole 0   17189
Equitable Resources    com  294549100 5463   113050  sh  0   sole 0   113050
Exelon Corp            com  30161N101 5086   74025   sh  0   sole 0   74025
Fannie Mae             com  313586109 655    12000   sh  0   sole 0   12000
FirstFed Fin. Corp     com  337907109 16197  285000  sh  0   sole 0   285000
Flagstone Reins Hldgs  com  G3529T105 17715  1314200 sh  0   sole 0   1314200
Flextronics Internat.  com  Y2573F102 338    30900   sh  0   sole 0   30900
Flushing Fin. Corp     com  343873105 1826   112488  sh  0   sole 0   112488
Franklin Bank Corp     com  352451108 7954   445125  sh  0   sole 0   445125
Freddie Mac            com  313400301 2754   46291   sh  0   sole 0   46291
FUJIFILM Holdings Corp com  35958N107 945    23134   sh  0   sole 0   23134
Genworth Fin. Inc      com  37247D106 664    19000   sh  0   sole 0   19000
Global Imaging Systems com  37934A100 21165  1085400 sh  0   sole 0   1085400
Goldman Sachs Group    com  38141G104 806    3900    sh  0   sole 0   3900
Government Prop Trust  com  38374W107 2247   210000  sh  0   sole 0   210000
Greenville First Banc  com  39607Y100 547    25520   sh  0   sole 0   25520
Hana Biosciences Inc   com  40963P105 199    103963  sh  0   sole 0   103963
Harrington West Fin.   com  41383L104 1366   80335   sh  0   sole 0   80335
Hartford Fin. Services com  416515104 700    7319    sh  0   sole 0   7319
Hewlett-Packard Co     com  428236103 450    11200   sh  0   sole 0   11200
Highland Hospitality   com  430141101 2458   138084  sh  0   sole 0   138084
Hilb Rogal & Hobbs Co  com  431294107 19301  393500  sh  0   sole 0   393500
Hingham Instit 4 Sav.  com  433323102 3445   99148   sh  0   sole 0   99148
Hitachi Ltd            com  433578507 849    11000   sh  0   sole 0   11000
HMN Fin. Inc           com  40424G108 3275   96788   sh  0   sole 0   96788
Hudson City Bancorp    com  443683107 22848  1670156 sh  0   sole 0   1670156
Illumina Inc           com  452327109 210    7175    sh  0   sole 0   7175
Infineon Technologies  com  45662N103 1021   65600   sh  0   sole 0   65600
Ingram Micro Inc       com  457153104 266    13800   sh  0   sole 0   13800
Integrys Energy Group  com  45822P105 3013   54271   sh  0   sole 0   54271
Intel Corp             com  458140100 455    23800   sh  0   sole 0   23800
IBM                    com  459200101 245    2600    sh  0   sole 0   2600
International Game Tec com  459902102 808    20000   sh  0   sole 0   20000
International Speedway com  460335201 3102   60000   sh  0   sole 0   60000
International Speedway com  460335300 971    19000   sh  0   sole 0   19000
Investors Bancorp      com  46146P102 2094   145000  sh  0   sole 0   145000
Investors Title Co     com  461804106 3070   61000   sh  0   sole 0   61000
Iomai Corp             com  46202P103 493    101346  sh  0   sole 0   101346
Iron Mountain Inc      com  462846106 4787   183200  sh  0   sole 0   183200
Isle of Capri Casinos  com  464592104 14243  555943  sh  0   sole 0   555943
ITLA Capital Corp      com  450565106 9130   175500  sh  0   sole 0   175500
Jabil Circuit Inc      com  466313103 276    12875   sh  0   sole 0   12875
Jack Henry & Associate com  426281101 255    10600   sh  0   sole 0   10600
JPMorgan Chase & Co    com  46625H100 1693   35000   sh  0   sole 0   35000
Keycorp                com  493267108 962    25680   sh  0   sole 0   25680
KeySpan Corp           com  49337W100 11752  285600  sh  0   sole 0   285600
Kla-Tencor Corp        com  482480100 679    12738   sh  0   sole 0   12738
KMG America Corp       com  482563103 234    50590   sh  0   sole 0   50590
Knight Transportation  com  499064103 4333   243140  sh  0   sole 0   243140
Koninklijke Philips    com  500472303 972    25500   sh  0   sole 0   25500
Kyocera Corp           com  501556203 1604   17035   sh  0   sole 0   17035
Laclede Group Inc/The  com  505597104 1310   42150   sh  0   sole 0   42150
Lam Research Corp      com  512807108 360    7603    sh  0   sole 0   7603
Lehman Brothers Hldgs. com  524908100 1156   16500   sh  0   sole 0   16500
Lincoln National Corp  com  534187109 339    5000    sh  0   sole 0   5000
Loews Corp             com  540424108 713    15695   sh  0   sole 0   15695
Luminent Mortgage Cap  com  550278303 7455   833906  sh  0   sole 0   833906
MAF Bancorp Inc        com  55261R108 1574   38079   sh  0   sole 0   38079
Magna International    com  559222401 202    2690    sh  0   sole 0   2690
Markel Corp            com  570535104 123826 255400  sh  0   sole 0   255400
Markwest Hydrocarbon   com  570762104 24669  397890  sh  0   sole 0   397890
Marvell Technology Gr. com  G5876H105 190    11300   sh  0   sole 0   11300
MASSBANK Corp          com  576152102 1670   50921   sh  0   sole 0   50921
Matsushita Electric    com  576879209 919    45700   sh  0   sole 0   45700
Maxim Integrated Prod  com  57772K101 626    21292   sh  0   sole 0   21292
McKesson Corp          com  58155Q103 357    6100    sh  0   sole 0   6100
MDU Resources Group    com  552690109 1921   66850   sh  0   sole 0   66850
Mellon Fin. Corp       com  58551A108 259    6000    sh  0   sole 0   6000
Merrill Lynch & Co Inc com  590188108 1062   13000   sh  0   sole 0   13000
Meruelo Maddux Prop    com  590473104 648    74069   sh  0   sole 0   74069
Metlife Inc            com  59156R108 884    14000   sh  0   sole 0   14000
MFA Mortgage Inv.      com  55272X102 6786   881306  sh  0   sole 0   881306
MGE Energy Inc         com  55277P104 409    11528   sh  0   sole 0   11528
Microchip Technology   com  595017104 220    6200    sh  0   sole 0   6200
Micron Technology Inc  com  595112103 1156   95700   sh  0   sole 0   95700
Micros Systems Inc     com  594901100 1917   35500   sh  0   sole 0   35500
Molex Inc              com  608554101 666    23600   sh  0   sole 0   23600
Monarch Casino & Resor com  609027107 25852  994300  sh  0   sole 0   994300
Morgan Stanley         com  617446448 1311   16651   sh  0   sole 0   16651
Motorola Inc           com  620076109 663    37500   sh  0   sole 0   37500
MPC Corp               com  553166109 63     100000  sh  0   sole 0   100000
Nasdaq Stock Market    com  631103108 647    22000   sh  0   sole 0   22000
National Fuel Gas Co   com  636180101 4637   107200  sh  0   sole 0   107200
National Grid PLC      com  636274300 14483  183776  sh  0   sole 0   183776
NCR Corp               com  62886E108 215    4500    sh  0   sole 0   4500
New Jersey Resources   com  646025106 2277   45500   sh  0   sole 0   45500
Nicor Inc              com  654086107 4595   94900   sh  0   sole 0   94900
NiSource Inc           com  65473P105 8284   338950  sh  0   sole 0   338950
Nokia OYJ              com  654902204 818    35700   sh  0   sole 0   35700
Norfolk Southern Corp  com  655844108 235    4639    sh  0   sole 0   4639
Northeast Utilities    com  664397106 1129   34450   sh  0   sole 0   34450
Northwest Bancorp      com  667328108 542    20000   sh  0   sole 0   20000
Northwest Natural Gas  com  667655104 2832   62000   sh  0   sole 0   62000
NorthWestern Corp      com  668074305 900    25416   sh  0   sole 0   25416
NOVARTIS               com  66987V109 1161   21255   sh  0   sole 0   21255
Novellus Systems Inc   com  670008101 348    10870   sh  0   sole 0   10870
Novo-Nordisk A/S       com  670100205 226    2500    sh  0   sole 0   2500
NSTAR                  com  060505104 896    25500   sh  0   sole 0   25500
Nvidia Corp            com  67066G104 249    8650    sh  0   sole 0   8650
NYSE Group Inc         com  62949W103 844    9000    sh  0   sole 0   9000
Oneok Inc              com  682680103 4217   93700   sh  0   sole 0   93700
Opteum Inc             com  68384A100 315    70000   sh  0   sole 0   70000
O'Reilly Automotive    com  686091109 19852  599746  sh  0   sole 0   599746
Oritani Fin. Corp      com  686323106 1352   90134   sh  0   sole 0   90134
Pacific Premier Bancor com  69478X105 2696   249660  sh  0   sole 0   249660
Parkvale Fin. Corp     com  701492100 7761   265682  sh  0   sole 0   265682
Patriot National Banc  com  70336F104 1514   67310   sh  0   sole 0   67310
Penn National Gaming   com  707569109 173922 4100000 sh  0   sole 0   4100000
Penn Virginia Corp     com  707882106 15610  212675  sh  0   sole 0   212675
People's Bank          com  710198102 7118   160325  sh  0   sole 0   160325
Pepco Holdings Inc     com  713291102 375    12916   sh  0   sole 0   12916
PFF Bancorp Inc        com  69331W104 13245  436700  sh  0   sole 0   436700
PG&E Corp              com  69331C108 10426  216000  sh  0   sole 0   216000
Piedmont Natural Gas C com  720186105 4245   160900  sh  0   sole 0   160900
Pinnacle Entertainment com  723456109 47134  1621407 sh  0   sole 0   1621407
PNC Fin. Services Grou com  693475105 648    9000    sh  0   sole 0   9000
PNM Resources Inc      com  69349H107 787    24375   sh  0   sole 0   24375
Pool Corp              com  73278L105 31780  887707  sh  0   sole 0   887707
PPL Corp               com  69351T106 755    18450   sh  0   sole 0   18450
Principal Fin. Group   com  74251V102 659    11000   sh  0   sole 0   11000
Protalex Inc           com  743642100 195    100000  sh  0   sole 0   100000
Prudential Fin. Inc    com  744320102 812    8997    sh  0   sole 0   8997
Public Service Enterp. com  744573106 9649   116200  sh  0   sole 0   116200
Puget Energy Inc       com  745310102 1877   73100   sh  0   sole 0   73100
Qimonda AG             com  746904101 238    16600   sh  0   sole 0   16600
Quanta Cap Holdings Lt com  74763S100 6000   2870620 sh  0   sole 0   2870620
Questar Corp           com  748356102 7714   86475   sh  0   sole 0   86475
RAIT Fin. Trust        com  749227104 6459   231173  sh  0   sole 0   231173
Safeco Corp            com  786429100 654    9845    sh  0   sole 0   9845
SanDisk Corp           com  80004C101 293    6700    sh  0   sole 0   6700
Schering-Plough Corp   com  806605101 485    19025   sh  0   sole 0   19025
SEMCO Energy Inc       com  78412D109 611    80125   sh  0   sole 0   80125
Sempra Energy          com  816851109 14160  232092  sh  0   sole 0   232092
Shuffle Master Inc     com  825549108 2874   157500  sh  0   sole 0   157500
Sierra Pacific Res.    com  826428104 275    15825   sh  0   sole 0   15825
Simpson Manufacturing  com  829073105 27827  902300  sh  0   sole 0   902300
Solectron Corp         com  834182107 42     13450   sh  0   sole 0   13450
Sony Corp              com  835699307 1380   27342   sh  0   sole 0   27342
South Jersey Industrie com  838518108 2059   54110   sh  0   sole 0   54110
Southern Union Co      com  844030106 7763   255457  sh  0   sole 0   255457
Southwest Gas Corp     com  844895102 3423   88050   sh  0   sole 0   88050
Southwestern Energy Co com  845467109 1809   44150   sh  0   sole 0   44150
Spectra Energy Corp    com  847560109 14508  552268  sh  0   sole 0   552268
SPSS Inc               com  78462K102 215    5950    sh  0   sole 0   5950
St. Paul Travel        com  792860108 673    13004   sh  0   sole 0   13004
Station Casinos Inc    com  857689103 20332  234861  sh  0   sole 0   234861
Sterling Fin. Corp/WA  com  859319105 15938  511000  sh  0   sole 0   511000
STMicroelectronics NV  com  861012102 1451   75550   sh  0   sole 0   75550
Stryker Corp           com  863667101 219    3300    sh  0   sole 0   3300
Sun Microsystems Inc   com  866810104 553    92000   sh  0   sole 0   92000
SunTrust Banks Inc     com  867914103 623    7500    sh  0   sole 0   7500
Taiwan Semi Manuf.     com  874039100 178    16604   sh  0   sole 0   16604
Taylor Capital Group   com  876851106 9530   272282  sh  0   sole 0   272282
TDK Corp               com  872351408 1245   14308   sh  0   sole 0   14308
TECO Energy Inc        com  872375100 877    50975   sh  0   sole 0   50975
Ericsson               com  294821608 830    22367   sh  0   sole 0   22367
Tellabs Inc            com  879664100 580    58600   sh  0   sole 0   58600
Texas Instruments      com  882508104 445    14800   sh  0   sole 0   14800
TF Fin. Corp           com  872391107 2388   78288   sh  0   sole 0   78288
Thornburg Mortgage     com  885218107 10026  385597  sh  0   sole 0   385597
THQ Inc                com  872443403 354    10350   sh  0   sole 0   10350
TIBCO Software Inc     com  88632Q103 251    29450   sh  0   sole 0   29450
Toll Brothers Inc      com  889478103 16428  600000  sh  0   sole 0   600000
Tower Group Inc        com  891777104 3556   110377  sh  0   sole 0   110377
Trans Systems Arch     com  893416107 201    6200    sh  0   sole 0   6200
TransCanada Corp       com  89353D107 13969  419750  sh  0   sole 0   419750
Trizetto Group         com  896882107 236    11800   sh  0   sole 0   11800
TRM Corp               com  872636105 315    112774  sh  0   sole 0   112774
Tyco International Ltd com  902124106 353    11200   sh  0   sole 0   11200
UGI Corp               com  902681105 1870   70025   sh  0   sole 0   70025
Union Pacific Corp     com  907818108 293    2888    sh  0   sole 0   2888
Unisource Energy Corp  com  909205106 237    6305    sh  0   sole 0   6305
Unum Group             com  91529Y106 900    39100   sh  0   sole 0   39100
US Bancorp             com  902973304 280    8000    sh  0   sole 0   8000
US Cellular Corp       com  911684108 206    2800    sh  0   sole 0   2800
Vectren Corp           com  92240G101 2611   91305   sh  0   sole 0   91305
Wachovia Corp          com  929903102 330    6000    sh  0   sole 0   6000
Walgreen Co            com  931422109 267    5825    sh  0   sole 0   5825
Washington Federal Inc com  938824109 22366  953359  sh  0   sole 0   953359
WESCO International    com  95082P105 12556  200000  sh  0   sole 0   200000
WGL Holdings Inc       com  92924F106 3355   104900  sh  0   sole 0   104900
White River Capital In com  96445P105 660    28200   sh  0   sole 0   28200
Williams Cos Inc       com  969457100 9639   338700  sh  0   sole 0   338700
Wisconsin Energy Corp  com  976657106 1714   35325   sh  0   sole 0   35325
WSFS Fin. Corp         com  929328102 2472   38344   sh  0   sole 0   38344
Xcel Energy Inc        com  98389B100 2527   102350  sh  0   sole 0   102350
Xerox Corp             com  984121103 439    26000   sh  0   sole 0   26000
Xilinx Inc             com  983919101 386    15000   sh  0   sole 0   15000
Yardville Nat'l Banc   com  985021104 1175   32358   sh  0   sole 0   32358
YM Biosciences Inc     com  984238105 317    162786  sh  0   sole 0   162786
Zions Bancorporation   com  989701107 634    7500    sh  0   sole 0   7500
ZIOPHARM Oncology Inc  com  98973P101 838    163930  sh  0   sole 0   163930