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
AIG Inc COM 026874784 12,191 217,650 SH   SOLE   217,650 0 0
Abbie Vie Inc COM 00287Y109 921 14,067 SH   SOLE   14,067 0 0
Abbott Labs COM 002824100 686 15,240 SH   SOLE   15,240 0 0
American Cap Ltd COM 02503Y103 7,073 484,125 SH   SOLE   484,125 0 0
Apache Corp COM 037411105 5,546 88,500 SH   SOLE   88,500 0 0
Apple Computer COM 037833100 9,143 82,836 SH   SOLE   82,836 0 0
Berkshire Hathaway-Cl B COM 084670702 349 2,322 SH   SOLE   2,322 0 0
Blackrock Inc COM 09247x101 13,071 36,556 SH   SOLE   36,556 0 0
CH Robinson Worldwide COM 12541W209 9,286 123,990 SH   SOLE   123,990 0 0
CME Group Inc COM 12572Q105 11,583 130,665 SH   SOLE   130,665 0 0
Charles Schwab Corp COM 808513105 10,218 338,455 SH   SOLE   338,455 0 0
Coca Cola Co COM 191216100 361 8,540 SH   SOLE   8,540 0 0
Cons Staples Spdr COM 81369Y308 10,850 223,750 SH   SOLE   223,750 0 0
Corning Inc COM 219350105 11,191 488,072 SH   SOLE   488,072 0 0
Costco Cos COM 22160K105 312 2,201 SH   SOLE   2,201 0 0
EMC Corp COM 268648102 9,078 305,262 SH   SOLE   305,262 0 0
EOG Resources COM 26875P101 12,103 131,450 SH   SOLE   131,450 0 0
Exxon Mobil Corp COM 30231G102 1,429 15,455 SH   SOLE   15,455 0 0
FedEx Corp COM 31428X106 14,515 83,585 SH   SOLE   83,585 0 0
Freeport-Mcmoran Copper COM 35671D857 5,140 220,050 SH   SOLE   220,050 0 0
General Electric COM 369604103 13,114 518,946 SH   SOLE   518,946 0 0
Gilead Sciences Inc COM 375558103 6,306 66,901 SH   SOLE   66,901 0 0
Goodyear Tire & Rubber COM 382550101 9,768 341,885 SH   SOLE   341,885 0 0
Google Inc Cl C COM 38259P706 9,503 18,053 SH   SOLE   18,053 0 0
Health Care Select Spdr COM 81369Y209 18,887 276,210 SH   SOLE   276,210 0 0
Hertz Global COM 42805T105 10,480 420,225 SH   SOLE   420,225 0 0
Interactive Corp COM 44919p508 7,284 119,825 SH   SOLE   119,825 0 0
JP Morgan Chase COM 46625H100 12,585 201,095 SH   SOLE   201,095 0 0
Johnson & Johnson COM 478160104 530 5,069 SH   SOLE   5,069 0 0
Kroger COM 501044101 9,408 146,518 SH   SOLE   146,518 0 0
Metlife Inc COM 59156R108 12,226 226,030 SH   SOLE   226,030 0 0
Microsoft COM 594918104 7,763 167,134 SH   SOLE   167,134 0 0
Morgan Stanley COM 617446448 219 5,641 SH   SOLE   5,641 0 0
Northern Trust Corp COM 665859104 506 7,512 SH   SOLE   7,512 0 0
Nvidia Corp COM 67066G104 9,363 467,005 SH   SOLE   467,005 0 0
Pepsico COM 713448108 254 2,687 SH   SOLE   2,687 0 0
Pfizer Inc COM 717081103 431 13,827 SH   SOLE   13,827 0 0
Procter & Gamble COM 742718109 522 5,727 SH   SOLE   5,727 0 0
Quanta Services Inc COM 74762e102 9,601 338,178 SH   SOLE   338,178 0 0
Rackspace Hosting COM 750086100 9,115 194,725 SH   SOLE   194,725 0 0
S&P 500 Spdr COM 78462F103 4,418 21,495 SH   SOLE   21,495 0 0
Schlumberger COM 806857108 9,423 110,330 SH   SOLE   110,330 0 0
Tech and Tele Spdr COM 81369Y803 11,763 284,465 SH   SOLE   284,465 0 0
Texas Instruments COM 882508104 9,012 168,555 SH   SOLE   168,555 0 0
Thermo Fisher Scientific COM 883556102 14,935 119,205 SH   SOLE   119,205 0 0
UnitedHealth Group COM 91324P102 10,742 106,259 SH   SOLE   106,259 0 0
Walgreens Boots Alliance Inc COM 931427108 12,863 168,812 SH   SOLE   168,812 0 0
Walt Disney Co COM 254687106 596 6,331 SH   SOLE   6,331 0 0
Wells Fargo COM 949746101 226 4,115 SH   SOLE   4,115 0 0
Whiting Petroleum COM 966387102 6,222 188,535 SH   SOLE   188,535 0 0
iShares Biotec ETF COM 464287556 10,206 33,645 SH   SOLE   33,645 0 0
iShares Russell 2000 Growth COM 464287648 16,509 115,950 SH   SOLE   115,950 0 0
iShares Russell 2000 Index Fd COM 464287655 15,624 130,612 SH   SOLE   130,612 0 0
EG Emerg Mkt Consumer Fund COM 268461779 9,537 376,380 SH   SOLE   376,380 0 0
EGShares Beyond BRICs ETF COM 268461639 6,101 308,585 SH   SOLE   308,585 0 0
iShares Core MSCI EAFE ETF COM 46432F842 14,518 262,430 SH   SOLE   262,430 0 0
iShares Core MSCI Emerg Mkt ET COM 46434G103 31,528 670,385 SH   SOLE   670,385 0 0
iShares MSCI Emerg Mkt Fd COM 464287234 707 17,995 SH   SOLE   17,995 0 0
Market Vectors Gold Miners ETF COM 57060u100 1,855 100,915 SH   SOLE   100,915 0 0
iShares Gold Trust COM 464285105 1,466 128,175 SH   SOLE   128,175 0 0
AG Mortgage Investment Trust COM 001228105 4,036 217,350 SH   SOLE   217,350 0 0
Alerian MLP ETF COM 00162q866 13,306 759,483 SH   SOLE   759,483 0 0
Ares Capital Corp COM 04010L103 9,191 588,975 SH   SOLE   588,975 0 0
Arlington Asset Inv COM 041356205 7,023 263,925 SH   SOLE   263,925 0 0
Fifth Street Finance COM 31678a103 9,425 1,176,597 SH   SOLE   1,176,597 0 0
Flaherty & Crumrine Pfd Inc Op COM 33848E106 426 36,900 SH   SOLE   36,900 0 0
Kayne Anderson Energy Dev Co COM 48660Q102 9,958 278,637 SH   SOLE   278,637 0 0
Kayne Anderson MLP Invt Co COM 486606106 3,787 99,175 SH   SOLE   99,175 0 0
Kinder Morgan Inc COM 49456B101 10,399 245,790 SH   SOLE   245,790 0 0
Nuveen Quality Pfd Income Fund COM 67072C105 91 10,250 SH   SOLE   10,250 0 0
PennantPark Investment Corp COM 708062104 8,387 880,052 SH   SOLE   880,052 0 0
Tortoise Energy Infra COM 89147L100 25,581 584,451 SH   SOLE   584,451 0 0
Two Harbors Investment Corp COM 90187B101 3,815 380,698 SH   SOLE   380,698 0 0
iShares Mortgage Real Estate COM 464288539 3,883 331,621 SH   SOLE   331,621 0 0
Aberdeen Asia-Pacific Income COM 003009107 3,883 699,685 SH   SOLE   699,685 0 0
Pimco 0-5 Year High Yield COM 72201R783 10,349 102,635 SH   SOLE   102,635 0 0
iShares GS$ Investop COM 464287242 733 6,142 SH   SOLE   6,142 0 0
iShares Tr Barclays 1-3 Yr Cre COM 464288646 15,355 145,990 SH   SOLE   145,990 0 0
Barclays Muni Bond ETF COM 78464A458 1,170 48,413 SH   SOLE   48,413 0 0
Barclays Short Term Muni COM 78464A425 11,648 479,528 SH   SOLE   479,528 0 0