The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

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

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co. COM 88579Y101 12,386 113,265 SH   SOLE   113,265 0 0
AES Trust III PFD 00808N202 1,785 35,349 SH   SOLE   35,349 0 0
AGL Resources COM 001204106 824 19,220 SH   SOLE   19,220 0 0
AT&T Inc. COM 00206r102 517 14,616 SH   SOLE   14,616 0 0
Aberdeen Global Income Fund Inc. COM 003013109 115 10,450 SH   SOLE   10,450 0 0
Aflac Inc. COM 001055102 11,671 200,814 SH   SOLE   200,814 0 0
Amer Electric Power Co. COM 025537101 1,569 35,039 SH   SOLE   35,039 0 0
American Express Co. COM 025816109 8,410 112,487 SH   SOLE   112,487 0 0
American Intl. Group Inc. COM 026874784 9,048 202,425 SH   SOLE   202,425 0 0
Amerigas Partners LP COM 030975106 2,576 52,110 SH   SOLE   52,110 0 0
Apache Corporation Convertible PFD 037411808 2,048 42,895 SH   SOLE   42,895 0 0
Apple Computer Inc. COM 037833100 9,752 24,594 SH   SOLE   24,594 0 0
ArcelorMittal COM L0302D178 5,777 307,770 SH   SOLE   307,770 0 0
Ares Capital Corporation COM 04010L103 8,238 478,973 SH   SOLE   478,973 0 0
Atmos Energy Corp. COM 049560105 2,083 50,742 SH   SOLE   50,742 0 0
Automatic Data Process. COM 053015103 14,744 214,119 SH   SOLE   214,119 0 0
BCE Inc. COM 05534B760 770 18,777 SH   SOLE   18,777 0 0
Bank of America Corp. Preferred L PFD 060505682 3,802 3,428 SH   SOLE   3,428 0 0
Bank of New York COM 064058100 459 16,358 SH   SOLE   16,358 0 0
Becton Dickinson Co COM 075887109 390 3,951 SH   SOLE   3,951 0 0
Berkshire Hathaway Inc. - A COM 084670108 337 2 SH   SOLE   2 0 0
Berkshire Hathaway Inc. - B COM 084670702 21,667 193,590 SH   SOLE   193,590 0 0
BioMed Realty Trust Inc. COM 09063H107 1,339 66,185 SH   SOLE   66,185 0 0
Biogen Idec Inc. COM 09062X103 231 1,075 SH   SOLE   1,075 0 0
Black Rock Build America Bond Trust COM 09248X100 2,743 135,788 SH   SOLE   135,788 0 0
Boardwalk Pipeline Partners, LP COM 096627104 294 9,750 SH   SOLE   9,750 0 0
Buckeye Partners LP COM 118230101 1,534 21,865 SH   SOLE   21,865 0 0
CSX Corp. COM 126408103 215 9,279 SH   SOLE   9,279 0 0
Canadian Natural Resources Ltd. COM 136385101 1,093 38,682 SH   SOLE   38,682 0 0
Carlyle Group LP COM 14309L102 3,628 141,570 SH   SOLE   141,570 0 0
CenterPoint Energy COM 15189T107 789 33,589 SH   SOLE   33,589 0 0
Chevrontexaco Corp. COM 166764100 971 8,207 SH   SOLE   8,207 0 0
Cigna Corp. COM 125509109 505 6,967 SH   SOLE   6,967 0 0
Cisco Systems Inc. COM 17275r102 11,034 453,404 SH   SOLE   453,404 0 0
Coca Cola Company COM 191216100 281 7,000 SH   SOLE   7,000 0 0
CommonWealth Reit Pref D PFD 203233408 1,933 83,847 SH   SOLE   83,847 0 0
Commonwealth Reit Preferred P PFD 203233606 2,187 87,146 SH   SOLE   87,146 0 0
Compass Minerals International COM 20451N101 5,393 63,805 SH   SOLE   63,805 0 0
ConocoPhillips COM 20825C104 497 8,211 SH   SOLE   8,211 0 0
Cross Timbers Royalty Trust COM 22757R109 577 21,290 SH   SOLE   21,290 0 0
Danaher Corp. Del COM 235851102 799 12,618 SH   SOLE   12,618 0 0
Devon Energy Corp. COM 25179M103 6,699 129,124 SH   SOLE   129,124 0 0
Digital Realty Trust, Inc. Pfd Ser F PFD 253868806 498 19,970 SH   SOLE   19,970 0 0
Dominion Resources Inc. COM 25746U109 3,258 57,337 SH   SOLE   57,337 0 0
Duke Energy Corp. COM 26441C204 2,594 38,427 SH   SOLE   38,427 0 0
Enbridge Energy Mgmt COM 29250X103 5,316 175,547 SH   SOLE   175,547 0 0
Enbridge Energy Ptrs. LP COM 29250R106 1,367 44,842 SH   SOLE   44,842 0 0
Energy Transfer Equity L.P. COM 29273V100 1,276 21,325 SH   SOLE   21,325 0 0
Energy Transfer Partners COM 29273R109 5,766 114,095 SH   SOLE   114,095 0 0
Enerplus Corporation COM 292766102 1,724 116,590 SH   SOLE   116,590 0 0
Enterprise Products Pptns Lp COM 293792107 4,056 65,267 SH   SOLE   65,267 0 0
Express Scripts Holding Company COM 30219G108 2,047 33,149 SH   SOLE   33,149 0 0
ExxonMobil Corp. COM 30231G102 15,580 172,437 SH   SOLE   172,437 0 0
Felcor Lodging Trust Inc. Pfd. A PFD 31430F200 4,500 182,920 SH   SOLE   182,920 0 0
Felcor Lodging Trust Inc. Pfd. C PFD 31430F507 1,352 54,327 SH   SOLE   54,327 0 0
France Telecom ADS COM 35177q105 3,108 328,891 SH   SOLE   328,891 0 0
General Dynamics Corp. COM 369550108 6,150 78,513 SH   SOLE   78,513 0 0
General Electric Co. COM 369604103 14,295 616,408 SH   SOLE   616,408 0 0
General Motors Co. COM 37045V100 2,012 60,415 SH   SOLE   60,415 0 0
Gilead Sciences Inc. COM 375558103 497 9,700 SH   SOLE   9,700 0 0
Google Inc. Cl A COM 38259p508 10,821 12,291 SH   SOLE   12,291 0 0
HSBC USA Inc. Series G Dep Shares PFD 404288H88 821 34,174 SH   SOLE   34,174 0 0
HSBC USA, Inc. Preferred D PFD 40428H706 1,685 67,139 SH   SOLE   67,139 0 0
Health Care REIT Inc. COM 42217K106 1,695 25,280 SH   SOLE   25,280 0 0
Horsehead Holding Corp. COM 440694305 1,914 149,450 SH   SOLE   149,450 0 0
Intel Corp. COM 458140100 10,868 448,538 SH   SOLE   448,538 0 0
International Business Machines Corp. COM 459200101 351 1,838 SH   SOLE   1,838 0 0
Ishares Emerging Markets Fund COM 464287234 399 10,367 SH   SOLE   10,367 0 0
Johnson & Johnson COM 478160104 15,786 183,854 SH   SOLE   183,854 0 0
Johnson Controls Inc. COM 478366107 13,435 375,378 SH   SOLE   375,378 0 0
Kinder Morgan Energy Ptrs. COM 494550106 4,383 51,323 SH   SOLE   51,323 0 0
Kinder Morgan Mgmt. COM 49455U100 11,708 140,065 SH   SOLE   140,065 0 0
Kohls COM 500255104 8,693 172,106 SH   SOLE   172,106 0 0
Linn Energy, LLC COM 536020100 332 10,000 SH   SOLE   10,000 0 0
Lowe's Companies Inc. COM 548661107 17,722 433,312 SH   SOLE   433,312 0 0
Macquarie Infrastructure Company COM 55608B105 267 5,000 SH   SOLE   5,000 0 0
Magellan Midstream Partners LP COM COM 559080106 452 8,300 SH   SOLE   8,300 0 0
Markel Corp. COM 570535104 419 795 SH   SOLE   795 0 0
Methanex Corp. COM 59151K108 1,194 27,875 SH   SOLE   27,875 0 0
Microsoft Corp. COM 594918104 15,348 444,285 SH   SOLE   444,285 0 0
Morgan Stanley Prd A COM 61747S504 3,107 144,828 SH   SOLE   144,828 0 0
National Grid PLC ADR COM 636274300 7,366 129,986 SH   SOLE   129,986 0 0
National Oilwell Varco, Inc. COM 637071101 7,151 103,783 SH   SOLE   103,783 0 0
NextEra Energy Convertible COM 65339F507 2,877 47,356 SH   SOLE   47,356 0 0
Nextera Energy Corp COM 65339F101 2,004 24,595 SH   SOLE   24,595 0 0
Noble Corp. COM H5833N103 4,524 120,396 SH   SOLE   120,396 0 0
Norfolk Southern Corp. COM 655844108 203 2,794 SH   SOLE   2,794 0 0
Northeast Utilities COM 664397106 1,134 26,997 SH   SOLE   26,997 0 0
Novartis AG ADR COM 66987V109 18,031 254,993 SH   SOLE   254,993 0 0
Nustar Energy LP COM 67058H102 1,635 35,826 SH   SOLE   35,826 0 0
Nuveen Build America Bond Opportunity Fund COM 67074Q102 350 17,517 SH   SOLE   17,517 0 0
Nuveen Floating Rate Income Fund COM 67072T108 1,045 82,942 SH   SOLE   82,942 0 0
Occidental Pete Corp. COM 674599105 210 2,350 SH   SOLE   2,350 0 0
Oneok Inc. COM 682680103 500 12,103 SH   SOLE   12,103 0 0
PNC Financial Services Group COM 693475105 10,730 147,142 SH   SOLE   147,142 0 0
PPL Corp. COM 69351T106 879 29,052 SH   SOLE   29,052 0 0
Pembina Pipeline Corp. COM 706327103 5,214 170,281 SH   SOLE   170,281 0 0
Penn West Energy Trust COM 707887105 604 57,131 SH   SOLE   57,131 0 0
Pepsico Inc. COM 713448108 651 7,957 SH   SOLE   7,957 0 0
Pfizer Inc. COM 717081103 12,287 438,666 SH   SOLE   438,666 0 0
Philip Morris International COM 718172109 287 3,314 SH   SOLE   3,314 0 0
Phillips 66 COM 718546104 232 3,930 SH   SOLE   3,930 0 0
Plains All American Pipeline Lp COM 726503105 505 9,050 SH   SOLE   9,050 0 0
Potomac Electric Pwr Co. COM 713291102 356 17,634 SH   SOLE   17,634 0 0
Rogers Communications Inc. COM 775109200 2,996 76,440 SH   SOLE   76,440 0 0
Royal Dutch Shell B COM 780259107 291 4,391 SH   SOLE   4,391 0 0
SPDR Barclays Capital High Yield Bond COM 78464A417 1,324 33,535 SH   SOLE   33,535 0 0
Schlumberger Ltd. COM 806857108 247 3,442 SH   SOLE   3,442 0 0
Spectra Energy COM 847560109 8,564 248,533 SH   SOLE   248,533 0 0
Steel Dynamics, Inc. COM 858119100 4,198 281,561 SH   SOLE   281,561 0 0
Sun Hydraulics Corp. COM 866942105 201 6,425 SH   SOLE   6,425 0 0
TC Pipelines LP COM 87233Q108 578 11,976 SH   SOLE   11,976 0 0
Thermo Fisher Scientific Inc. COM 883556102 8,456 99,923 SH   SOLE   99,923 0 0
Tupperware Corp. COM 899896104 8,692 111,881 SH   SOLE   111,881 0 0
United Parcel Service - B COM 911312106 9,894 114,404 SH   SOLE   114,404 0 0
United Technologies Corp. Preferred A PFD 913017117 2,817 47,455 SH   SOLE   47,455 0 0
Vanguard Emerging Markets Stock ETF COM 922042858 200 5,167 SH   SOLE   5,167 0 0
Verizon Communications COM 92343v104 5,024 99,799 SH   SOLE   99,799 0 0
Virginia Commerce Banccorp Inc. COM 92778Q109 251 18,000 SH   SOLE   18,000 0 0
Vodaphone Group ADR COM 92857W209 7,200 250,483 SH   SOLE   250,483 0 0
WPX Energy, Inc. COM 98212B103 1,672 88,256 SH   SOLE   88,256 0 0
Wal-Mart Stores Inc. COM 931142103 484 6,500 SH   SOLE   6,500 0 0
Walgreen Company COM 931422109 265 6,000 SH   SOLE   6,000 0 0
Weight Watchers Int'l. COM 948626106 3,060 66,526 SH   SOLE   66,526 0 0
Wellpoint Inc. COM 94973V107 13,354 163,177 SH   SOLE   163,177 0 0
Wells Fargo & Co. COM 949746101 635 15,381 SH   SOLE   15,381 0 0
Wells Fargo & Co. Pfd A PFD 949746804 5,022 4,206 SH   SOLE   4,206 0 0
Westar Energy Inc. COM 95709T100 3,472 108,635 SH   SOLE   108,635 0 0
Western Union Co. COM 959802109 7,527 439,910 SH   SOLE   439,910 0 0
Wisdom Tree Emerging Markets Local Debt COM 97717X867 5,493 114,351 SH   SOLE   114,351 0 0
Wisdom Tree Japan Hedged Equity Index COM 97717W851 1,656 36,305 SH   SOLE   36,305 0 0
Wisdom Tree Small Cap COM 97717W562 8,380 125,426 SH   SOLE   125,426 0 0
WisdomTree Emerging Markets COM 97717W315 12,614 261,000 SH   SOLE   261,000 0 0
Xcel Energy Inc. COM 98389B100 1,747 61,630 SH   SOLE   61,630 0 0
iShares Barclay 1-3 Year Credit Bond COM 464288646 296 2,820 SH   SOLE   2,820 0 0
iShares TR iBoxx High Yield Corp Bd COM 464288513 229 2,516 SH   SOLE   2,516 0 0