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 623 4,395 SH   SOLE   4,395 0 0
Abbott Labs COM 002824100 217 5,220 SH   SOLE   5,220 0 0
American Express COM 025816109 1,452 16,588 SH   SOLE   16,588 0 0
Ameriprise Financial Inc. COM 03076c106 457 3,702 SH   SOLE   3,702 0 0
Apple Computer COM 037833100 4,730 46,944 SH   SOLE   46,944 0 0
Archer Daniels Midland COM 039483102 294 5,750 SH   SOLE   5,750 0 0
Autozone Inc COM 053332102 2,998 5,882 SH   SOLE   5,882 0 0
BP PLC-Spons. ADR COM 055622104 3,445 78,393 SH   SOLE   78,393 0 0
Baxter Intl Inc COM 071813109 229 3,184 SH   SOLE   3,184 0 0
Berkshire Hathaway Cl. A. (100 COM 084990175 414 200 SH   SOLE   200 0 0
Berkshire Hathaway Inc.Cl.B COM 084670207 8,224 59,533 SH   SOLE   59,533 0 0
C.H. Robinson Worldwide Inc. COM 12541w209 5,376 81,062 SH   SOLE   81,062 0 0
Chevron Corp. COM 166764100 841 7,045 SH   SOLE   7,045 0 0
Cisco Systems Inc. COM 17275r102 3,634 144,395 SH   SOLE   144,395 0 0
Coach Inc. COM 189754104 3,442 96,671 SH   SOLE   96,671 0 0
Comcast Corp Spl Cl A COM 20030n200 5,204 97,275 SH   SOLE   97,275 0 0
Cummins Inc. COM 231021106 346 2,620 SH   SOLE   2,620 0 0
DuPont deNemours COM 263534109 1,297 18,070 SH   SOLE   18,070 0 0
Duke Energy Corp. COM 26441c204 3,911 52,305 SH   SOLE   52,305 0 0
EMC Corporation COM 268648102 3,108 106,221 SH   SOLE   106,221 0 0
Edison International COM 281020107 5,264 94,126 SH   SOLE   94,126 0 0
Exxon Mobil Corporation COM 30231g102 1,001 10,644 SH   SOLE   10,644 0 0
General Mills COM 370334104 2,341 46,411 SH   SOLE   46,411 0 0
GlobalStar Inc. COM 378973408 110 30,000 SH   SOLE   30,000 0 0
Home Depot COM 437076102 271 2,949 SH   SOLE   2,949 0 0
International Business Machine COM 459200101 405 2,133 SH   SOLE   2,133 0 0
Johnson & Johnson COM 478160104 5,373 50,411 SH   SOLE   50,411 0 0
Lockheed Martin Corporation COM 539830109 5,884 32,191 SH   SOLE   32,191 0 0
Loews Corporation COM 540424108 5,618 134,845 SH   SOLE   134,845 0 0
Markel Corp COM 570535104 5,293 8,320 SH   SOLE   8,320 0 0
Medtronic, Inc. COM 585055106 4,015 64,812 SH   SOLE   64,812 0 0
Merck & Co. COM 58933y105 3,047 51,408 SH   SOLE   51,408 0 0
Metlife Inc COM 59156r108 2,709 50,426 SH   SOLE   50,426 0 0
Microsoft Corporation COM 594918104 5,767 124,403 SH   SOLE   124,403 0 0
Monsanto Co COM 61166w101 3,648 32,427 SH   SOLE   32,427 0 0
Nestle SA ADR COM 641069406 4,313 58,572 SH   SOLE   58,572 0 0
Noble Corp PLC COM g65431101 3,296 148,322 SH   SOLE   148,322 0 0
Novartis AG-ADR COM 66987v109 5,148 54,694 SH   SOLE   54,694 0 0
Patterson Cos Inc COM 703395103 3,823 92,275 SH   SOLE   92,275 0 0
Petsmart Inc. COM 716768106 3,943 56,252 SH   SOLE   56,252 0 0
Pfizer Corp COM 717081103 3,434 116,121 SH   SOLE   116,121 0 0
Procter & Gamble COM 742718109 4,921 58,771 SH   SOLE   58,771 0 0
Qualcomm Inc COM 747525103 5,433 72,663 SH   SOLE   72,663 0 0
Republic Services Inc COM 760759100 3,780 96,877 SH   SOLE   96,877 0 0
Royal Dutch Shell PLC-ADR A COM 780259206 211 2,776 SH   SOLE   2,776 0 0
Schlumberger Ltd COM 806857108 4,770 46,911 SH   SOLE   46,911 0 0
Siemens AG - Spons ADR COM 826197501 2,248 18,880 SH   SOLE   18,880 0 0
Target Corporation COM 87612e106 3,455 55,114 SH   SOLE   55,114 0 0
Techne Corporation COM 878377100 1,502 16,052 SH   SOLE   16,052 0 0
Teva Pharmaceutical SP-ADR COM 881624209 5,856 108,958 SH   SOLE   108,958 0 0
The ADT Corporation COM 00101j106 4,157 117,237 SH   SOLE   117,237 0 0
The Mosaic Company COM 61945c103 3,704 83,398 SH   SOLE   83,398 0 0
Total SA-Spon ADR COM 89151e109 2,925 45,380 SH   SOLE   45,380 0 0
Vanguard Total Stock Market COM 922908769 3,256 32,162 SH   SOLE   32,162 0 0
Verizon Communications COM 92343v104 241 4,819 SH   SOLE   4,819 0 0
Wells Fargo Company COM 949746101 233 4,500 SH   SOLE   4,500 0 0
Willis Group Holdings Ltd COM g96666105 3,754 90,675 SH   SOLE   90,675 0 0
WisdomTree Total Dividend Fund COM 97717w109 336 4,710 SH   SOLE   4,710 0 0
Xcel Energy Inc. COM 98389b100 1,974 64,925 SH   SOLE   64,925 0 0
iShares DJ Select Dividend COM 464287168 514 6,965 SH   SOLE   6,965 0 0
iShares Russell 3000 Index Fun COM 464287689 205 1,754 SH   SOLE   1,754 0 0
Vanguard FTSE All-World Ex U INTL EQ 922042775 3,067 62,295 SH   SOLE   62,295 0 0
Bank of America 7.25% PFD 060505682 464 405 SH   SOLE   405 0 0
Goldman Sachs Group Inc 3 Mo L PFD 38144g804 2,162 107,975 SH   SOLE   107,975 0 0
JP Morgan Chase 5.5% PFD 48126e750 1,657 72,350 SH   SOLE   72,350 0 0
MetLife Inc. 3 Mo LIBOR + 100b PFD 59156r504 1,362 56,925 SH   SOLE   56,925 0 0
Metlife Inc. 6.5% PFD 59156r603 1,473 57,475 SH   SOLE   57,475 0 0
PNC Financial Services 6.125% PFD 693475857 2,214 81,064 SH   SOLE   81,064 0 0
TCF Financial 7.5% Pfd PFD 872277207 745 28,300 SH   SOLE   28,300 0 0
Telephone & Data Systems 6.625 PFD 879433852 1,369 54,900 SH   SOLE   54,900 0 0
US Bancorp 3 Mo LIBOR + 60bp PFD 902973155 4,205 190,710 SH   SOLE   190,710 0 0
Wells Fargo 5.85% 09/15/2023 PFD 949746556 2,938 114,625 SH   SOLE   114,625 0 0
Wells Fargo Co 7.5% PFD 949746804 277 230 SH   SOLE   230 0 0
CBRE Clarion Global Real Estat RE 12504g100 2,864 341,783 SH   SOLE   341,783 0 0
SPDR DJ Wilshire Int'l Real Es RE 78463x863 1,824 44,041 SH   SOLE   44,041 0 0
Vanguard Reit Vipers RE 922908553 2,238 31,148 SH   SOLE   31,148 0 0
iShares Cohen & Steers Realty RE 464287564 1,282 15,177 SH   SOLE   15,177 0 0