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
ABB Ltd. COM 000375204 255 10,800 SH   SOLE   2,000 0 8,800
AT&T Inc COM 00206r102 1,537 45,454 SH   SOLE   5,690 0 39,764
AbbVie Inc. COM 00287Y109 4,943 110,515 SH   SOLE   39,250 0 71,265
Abbott Labs COM 002824100 1,083 32,635 SH   SOLE   27,000 0 5,635
Acadia Healthcare Co., Inc. COM 00404a109 3,577 90,725 SH   SOLE   9,625 0 81,100
Accenture PLC COM g1151c101 679 9,222 SH   SOLE   800 0 8,422
Adobe Systems COM 00724F101 3,275 63,060 SH   SOLE   4,925 0 58,135
Affiliated Managers Grp COM 008252108 3,379 18,503 SH   SOLE   1,555 0 16,948
American Int'l Group COM 026874784 3,486 71,680 SH   SOLE   6,335 0 65,345
Amerisourcebergen COM 03073e105 3,435 56,225 SH   SOLE   7,050 0 49,175
Amgen COM 031162100 235 2,100 SH   SOLE   0 0 2,100
Angiodynamics, Inc. COM 03475v101 870 65,875 SH   SOLE   2,775 0 63,100
Annaly Mort Mgmt COM 035710409 606 52,340 SH   SOLE   14,700 0 37,640
Apple Computer COM 037833100 5,406 11,340 SH   SOLE   1,748 0 9,592
Ares Capital Corp. COM 04010l103 4,718 272,891 SH   SOLE   44,075 0 228,816
BCE Inc. COM 05534b760 3,558 83,335 SH   SOLE   10,975 0 72,360
Banco Bradesco - ADR COM 059460303 285 20,560 SH   SOLE   4,400 0 16,160
Bank of America COM 060505104 2,371 171,790 SH   SOLE   9,950 0 161,840
Beam, Inc. COM 073730103 2,980 46,087 SH   SOLE   6,020 0 40,067
Berkshire Hathaway CL B New COM 084670702 244 2,150 SH   SOLE   750 0 1,400
Bristol Myers COM 110122108 705 15,241 SH   SOLE   3,376 0 11,865
CME Group, Cl A COM 12572q105 506 6,850 SH   SOLE   250 0 6,600
CVS Caremark Corp. COM 126650100 971 17,104 SH   SOLE   5,493 0 11,611
Carrizo Oil & Gas Inc COM 144577103 2,003 53,725 SH   SOLE   3,450 0 50,275
Centerpoint Energy COM 15189t107 4,051 168,985 SH   SOLE   17,845 0 151,140
Cerner Corp. COM 156782104 1,302 24,775 SH   SOLE   1,475 0 23,300
Chart Industries, Inc. COM 16115q308 5,891 47,875 SH   SOLE   6,615 0 41,260
Chesapeake Energy COM 165167107 485 18,750 SH   SOLE   8,000 0 10,750
Chevron Corp COM 166764100 4,606 37,906 SH   SOLE   10,527 0 27,379
Cisco Systems COM 17275R102 1,255 53,578 SH   SOLE   7,275 0 46,303
Coca Cola COM 191216100 2,904 76,665 SH   SOLE   10,665 0 66,000
Credit Suisse Grp Adr COM 225401108 1,220 39,925 SH   SOLE   875 0 39,050
Cree Inc. COM 225447101 11,863 197,090 SH   SOLE   26,425 0 170,665
Deckers Outdoor Corp COM 243537107 1,432 21,725 SH   SOLE   675 0 21,050
Diageo PLC COM 25243Q205 376 2,960 SH   SOLE   975 0 1,985
Dominion Res New COM 25746u109 925 14,807 SH   SOLE   1,475 0 13,332
Dow Chemical COM 260543103 259 6,750 SH   SOLE   0 0 6,750
Dresser-Rand Group Inc. COM 261608103 2,015 32,295 SH   SOLE   2,675 0 29,620
E I Du Pont COM 263534109 820 14,002 SH   SOLE   4,100 0 9,902
Emerson Electric COM 291011104 362 5,600 SH   SOLE   1,600 0 4,000
Enterprise Prods LP COM 293792107 1,177 19,285 SH   SOLE   3,750 0 15,535
Exxon Mobil COM 30231g102 3,564 41,420 SH   SOLE   14,108 0 27,312
FMC Corp. COM 302491303 931 12,975 SH   SOLE   450 0 12,525
Ford Motor Co COM 345370860 2,926 173,416 SH   SOLE   18,025 0 155,391
General Electric COM 369604103 1,129 47,268 SH   SOLE   15,670 0 31,598
Glacier Bancorp, Inc. COM 37637q105 416 16,850 SH   SOLE   4,200 0 12,650
Goldman Sachs COM 38141G104 1,484 9,378 SH   SOLE   460 0 8,918
Google, Inc. COM 38259p508 4,006 4,574 SH   SOLE   392 0 4,182
Guggenheim Solar ETF COM 18383q739 349 10,125 SH   SOLE   300 0 9,825
Harley Davidson COM 412822108 2,158 33,595 SH   SOLE   4,345 0 29,250
Home Depot Inc. COM 437076102 2,832 37,331 SH   SOLE   3,665 0 33,666
Honeywell Inc. COM 438516106 6,980 84,055 SH   SOLE   11,305 0 72,750
IBM Corp. COM 459200101 560 3,025 SH   SOLE   940 0 2,085
IShares Barclays Inter Credit COM 464288638 1,589 14,725 SH   SOLE   1,660 0 13,065
ITT Educational Services COM 45068b109 879 28,350 SH   SOLE   475 0 27,875
Icon Plc COM g4705a100 3,569 87,190 SH   SOLE   15,240 0 71,950
Intel Corp COM 458140100 220 9,600 SH   SOLE   0 0 9,600
Invesco Mortgage Cap. COM 46131b100 243 15,775 SH   SOLE   3,900 0 11,875
JP Morgan Chase COM 46625H100 4,268 82,573 SH   SOLE   9,964 0 72,609
John Bean Technologies COM 477839104 3,882 156,020 SH   SOLE   24,475 0 131,545
Johnson & Johnson COM 478160104 4,827 55,680 SH   SOLE   7,300 0 48,380
Kimberly Clark COM 494368103 1,696 18,000 SH   SOLE   1,575 0 16,425
Kinder Morgan, Inc. COM 49456b101 1,273 35,775 SH   SOLE   5,450 0 30,325
Lyondellbasell Indu COM N53745100 2,559 34,945 SH   SOLE   1,485 0 33,460
McCormick & Co. COM 579780206 2,018 31,190 SH   SOLE   3,400 0 27,790
McDonalds Corp COM 580135101 948 9,849 SH   SOLE   3,295 0 6,554
Medtronic Inc. COM 585055106 3,363 63,155 SH   SOLE   8,275 0 54,880
Melco Crown Entmnt COM 585464100 1,800 56,550 SH   SOLE   3,250 0 53,300
Mercadolibre, Inc. COM 58733r102 966 7,160 SH   SOLE   225 0 6,935
Microsoft COM 594918104 4,231 127,123 SH   SOLE   12,435 0 114,688
Mondelez Int'l COM 609207105 3,854 122,660 SH   SOLE   17,550 0 105,110
NV Energy Inc COM 67073y106 332 14,075 SH   SOLE   2,175 0 11,900
Noble Energy COM 655044105 3,628 54,140 SH   SOLE   4,770 0 49,370
Novartis AG COM 66987v109 5,772 75,245 SH   SOLE   12,350 0 62,895
Nuveen Municipal Value Fund COM 670928100 383 41,950 SH   SOLE   9,400 0 32,550
Oneok, Inc COM 682680103 1,915 35,910 SH   SOLE   2,975 0 32,935
PDC Energy Inc COM 69327r101 1,647 27,655 SH   SOLE   1,275 0 26,380
Pandora Media, Inc. COM 698354107 3,996 159,008 SH   SOLE   22,225 0 136,783
Pentair Ltd. COM H6169Q108 4,316 66,465 SH   SOLE   6,550 0 59,915
Pepsico Inc. COM 713448108 5,215 65,593 SH   SOLE   9,265 0 56,328
Pfizer Inc. COM 717081103 405 14,110 SH   SOLE   4,575 0 9,535
Powersecure Int'l Inc. COM 73936n105 1,660 103,425 SH   SOLE   17,300 0 86,125
Procter Gamble COM 742718109 3,358 44,425 SH   SOLE   10,720 0 33,705
Qualcomm Inc. COM 747525103 2,000 29,715 SH   SOLE   5,645 0 24,070
Rayonier Inc COM 754907103 2,565 46,100 SH   SOLE   4,950 0 41,150
Repligen Corp. COM 759916109 1,128 101,750 SH   SOLE   15,400 0 86,350
Royal Dutch Shell PLC COM 780259206 550 8,375 SH   SOLE   1,375 0 7,000
SPDR Gold Trust COM 78463v107 291 2,270 SH   SOLE   180 0 2,090
SPDR S&P Bank ETF COM 78464a797 392 13,050 SH   SOLE   975 0 12,075
Schlumberger Ltd COM 806857108 3,649 41,300 SH   SOLE   4,665 0 36,635
Sector SPDR Fincl. Select COM 81369y605 211 10,600 SH   SOLE   0 0 10,600
Sigma Aldrich Corp COM 826552101 2,992 35,075 SH   SOLE   4,875 0 30,200
Simon PPTY Grp. COM 828806109 1,687 11,378 SH   SOLE   2,045 0 9,333
Solera Bank COM 83420T104 436 60,500 SH   SOLE   16,700 0 43,800
Southwestern Energy COM 845467109 1,532 42,100 SH   SOLE   3,350 0 38,750
Sr House Prop COM 81721M109 1,211 51,876 SH   SOLE   10,730 0 41,146
Starbucks COM 855244109 5,062 65,765 SH   SOLE   10,480 0 55,285
Starwood Hotels & Resorts COM 85590A401 3,323 50,005 SH   SOLE   5,370 0 44,635
Stratasys Ltd F COM m85548101 1,028 10,150 SH   SOLE   200 0 9,950
Tortoise Energy COM 89147l100 620 13,505 SH   SOLE   2,875 0 10,630
Total SA/Adr COM 89151E109 1,985 34,280 SH   SOLE   7,175 0 27,105
Travelers Companies COM 89417e109 765 9,021 SH   SOLE   1,060 0 7,961
US Bancorp COM 902973304 4,031 110,207 SH   SOLE   8,932 0 101,275
Union Pacific Corp. COM 907818108 667 4,292 SH   SOLE   600 0 3,692
United Technologies COM 913017109 5,540 51,378 SH   SOLE   5,375 0 46,003
VF Corp. COM 918204108 4,946 24,848 SH   SOLE   3,845 0 21,003
Vanguard Dividend Appreciation COM 921908844 607 8,720 SH   SOLE   745 0 7,975
Verizon COM 92343v104 1,435 30,751 SH   SOLE   3,125 0 27,626
Wabtec Corp. COM 929740108 3,047 48,470 SH   SOLE   3,035 0 45,435
Walt Disney Co. COM 254687106 2,707 41,982 SH   SOLE   4,850 0 37,132
Wisconsin Energy Corp. COM 976657106 263 6,525 SH   SOLE   2,575 0 3,950
Wisdomtree Emg Mkts COM 97717w315 1,661 32,130 SH   SOLE   6,100 0 26,030
Workday, Inc. COM 98138h101 2,220 27,425 SH   SOLE   1,500 0 25,925
Yelp, Inc. COM 985817105 1,482 22,400 SH   SOLE   650 0 21,750
Zoltek COM 98975W104 190 11,400 SH   SOLE   0 0 11,400
iShares Global Telecom COM 464287275 2,033 31,670 SH   SOLE   6,295 0 25,375
iShares Nasdaq Biotech Indx COM 464287556 3,927 18,736 SH   SOLE   1,189 0 17,547
Citigroup Cap XI 6% pfd PFD 17307q205 436 17,565 SH   SOLE   5,800 0 11,765