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 279 10,800 SH   SOLE   2,000 0 8,800
ACI Worldwide, Inc. COM 004498101 1,422 24,025 SH   SOLE   875 0 23,150
AT&T Inc COM 00206r102 1,648 46,995 SH   SOLE   6,265 0 40,730
AbbVie Inc. COM 00287Y109 1,569 30,530 SH   SOLE   27,250 0 3,280
Abbott Labs COM 002824100 1,279 33,202 SH   SOLE   27,000 0 6,202
Acadia Healthcare Co., Inc. COM 00404a109 1,011 22,405 SH   SOLE   5,435 0 16,970
Accenture PLC COM g1151c101 679 8,522 SH   SOLE   900 0 7,622
Adobe Systems COM 00724F101 3,793 57,695 SH   SOLE   3,700 0 53,995
Affiliated Managers Grp COM 008252108 3,495 17,472 SH   SOLE   1,255 0 16,217
Alliant Energy Corp COM 018802108 2,229 39,230 SH   SOLE   3,575 0 35,655
American Int'l Group COM 026874784 2,583 51,645 SH   SOLE   4,110 0 47,535
Amerisourcebergen COM 03073e105 2,951 44,995 SH   SOLE   4,925 0 40,070
Amgen COM 031162100 247 2,000 SH   SOLE   0 0 2,000
Angiodynamics, Inc. COM 03475v101 3,119 198,014 SH   SOLE   22,000 0 176,014
Apple Computer COM 037833100 6,695 12,473 SH   SOLE   1,463 0 11,010
Ares Capital Corp. COM 04010l103 4,483 254,429 SH   SOLE   35,425 0 219,004
BCE Inc. COM 05534b760 3,197 74,100 SH   SOLE   8,950 0 65,150
Baker Hughes COM 057224107 1,465 22,535 SH   SOLE   500 0 22,035
Bank of America COM 060505104 3,005 174,690 SH   SOLE   8,050 0 166,640
Berkshire Hathaway CL B New COM 084670702 297 2,375 SH   SOLE   750 0 1,625
Bristol Myers COM 110122108 4,004 77,065 SH   SOLE   9,590 0 67,475
Brown-Forman Cl B COM 115637209 3,223 35,940 SH   SOLE   3,995 0 31,945
CME Group, Cl A COM 12572q105 2,510 33,915 SH   SOLE   3,990 0 29,925
CVS Caremark Corp. COM 126650100 2,888 38,579 SH   SOLE   6,543 0 32,036
Carrizo Oil & Gas Inc COM 144577103 2,031 38,000 SH   SOLE   4,875 0 33,125
Centerpoint Energy COM 15189t107 1,048 44,255 SH   SOLE   7,650 0 36,605
Cerner Corp. COM 156782104 3,249 57,760 SH   SOLE   7,640 0 50,120
Chevron Corp COM 166764100 3,843 32,315 SH   SOLE   10,182 0 22,133
Clayton Williams Energy Inc. COM 969490101 1,605 14,200 SH   SOLE   925 0 13,275
Colgate-Palmolive COM 194162103 2,354 36,285 SH   SOLE   3,105 0 33,180
Cree Inc. COM 225447101 9,281 164,100 SH   SOLE   16,850 0 147,250
Diageo PLC COM 25243Q205 311 2,500 SH   SOLE   975 0 1,525
Dominion Res New COM 25746u109 1,827 25,732 SH   SOLE   1,425 0 24,307
DoubleLine Income Solutions Fn COM 258622109 708 33,350 SH   SOLE   4,150 0 29,200
Dow Chemical COM 260543103 328 6,750 SH   SOLE   0 0 6,750
E I Du Pont COM 263534109 894 13,327 SH   SOLE   3,700 0 9,627
Emerson Electric COM 291011104 367 5,500 SH   SOLE   1,500 0 4,000
Enterprise Prods LP COM 293792107 1,035 14,915 SH   SOLE   1,250 0 13,665
Exxon Mobil COM 30231g102 5,671 58,057 SH   SOLE   13,483 0 44,574
FMC Corp. COM 302491303 1,236 16,150 SH   SOLE   1,000 0 15,150
Foundation Medicine, Inc. COM 350465100 656 20,275 SH   SOLE   225 0 20,050
General Electric COM 369604103 5,197 200,720 SH   SOLE   31,095 0 169,625
Gilead Sciences COM 375558103 1,939 27,365 SH   SOLE   1,800 0 25,565
Glacier Bancorp, Inc. COM 37637q105 478 16,450 SH   SOLE   4,200 0 12,250
Goldman Sachs COM 38141G104 2,402 14,658 SH   SOLE   345 0 14,313
Google, Inc. Class A COM 38259p508 4,179 3,750 SH   SOLE   333 0 3,417
Guggenheim Solar ETF COM 18383q739 1,122 25,375 SH   SOLE   2,175 0 23,200
Harley Davidson COM 412822108 2,656 39,870 SH   SOLE   3,795 0 36,075
Harman Int'l Indus. COM 413086109 3,557 33,435 SH   SOLE   4,490 0 28,945
Home Depot Inc. COM 437076102 2,421 30,596 SH   SOLE   2,705 0 27,891
Honeywell Inc. COM 438516106 3,641 39,250 SH   SOLE   5,125 0 34,125
Horsehead Holding Corp. COM 440694305 1,270 75,500 SH   SOLE   6,500 0 69,000
IBM Corp. COM 459200101 656 3,410 SH   SOLE   50 0 3,360
IShares Barclays Inter Credit COM 464288638 1,598 14,650 SH   SOLE   1,710 0 12,940
Intel Corp COM 458140100 302 11,684 SH   SOLE   300 0 11,384
JP Morgan Chase COM 46625H100 4,657 76,708 SH   SOLE   8,514 0 68,194
Jarden Corp. COM 471109108 3,788 63,315 SH   SOLE   7,490 0 55,825
JetBlue Airways COM 477143101 1,619 186,300 SH   SOLE   28,450 0 157,850
John Bean Technologies COM 477839104 4,289 138,790 SH   SOLE   20,325 0 118,465
Johnson & Johnson COM 478160104 5,266 53,605 SH   SOLE   6,250 0 47,355
Linear Technology Corp COM 535678106 2,373 48,730 SH   SOLE   5,350 0 43,380
Lyondellbasell Indu COM N53745100 2,793 31,405 SH   SOLE   1,510 0 29,895
Materials Select Sector SPDR COM 81369y100 1,448 30,635 SH   SOLE   2,860 0 27,775
McDonalds Corp COM 580135101 599 6,115 SH   SOLE   2,510 0 3,605
Medtronic Inc. COM 585055106 3,787 61,535 SH   SOLE   7,670 0 53,865
Microsoft COM 594918104 1,568 38,255 SH   SOLE   7,100 0 31,155
Mondelez Int'l COM 609207105 4,038 116,860 SH   SOLE   13,750 0 103,110
Nabors Industries COM g6359f103 1,969 79,875 SH   SOLE   5,375 0 74,500
Nike Inc. Cl B COM 654106103 2,618 35,450 SH   SOLE   4,440 0 31,010
Noble Energy COM 655044105 2,854 40,180 SH   SOLE   4,270 0 35,910
Novartis AG COM 66987v109 4,493 52,850 SH   SOLE   5,355 0 47,495
Nuveen Municipal Value Fund COM 670928100 885 93,600 SH   SOLE   24,700 0 68,900
One Gas, Inc. COM 68235p108 949 26,412 SH   SOLE   1,018 0 25,394
Oneok, Inc COM 682680103 1,437 24,260 SH   SOLE   2,575 0 21,685
Pandora Media, Inc. COM 698354107 2,263 74,628 SH   SOLE   10,250 0 64,378
Parker Hannifin COM 701094104 2,259 18,872 SH   SOLE   1,120 0 17,752
Pentair Ltd. COM H6169Q108 4,593 57,885 SH   SOLE   6,145 0 51,740
Pepsico Inc. COM 713448108 3,921 46,958 SH   SOLE   6,780 0 40,178
Pfizer Inc. COM 717081103 336 10,460 SH   SOLE   925 0 9,535
Pinnacle Foods, Inc. COM 72348p104 3,438 115,145 SH   SOLE   8,425 0 106,720
Procter Gamble COM 742718109 3,185 39,521 SH   SOLE   9,595 0 29,926
Qualcomm Inc. COM 747525103 2,137 27,100 SH   SOLE   4,245 0 22,855
Repligen Corp. COM 759916109 1,492 116,050 SH   SOLE   18,800 0 97,250
Revolution Lighting Technology COM 76155g107 63 20,000 SH   SOLE   0 0 20,000
Royal Dutch Shell PLC COM 780259206 559 7,650 SH   SOLE   1,300 0 6,350
SPDR S&P Bank ETF COM 78464a797 519 15,250 SH   SOLE   1,375 0 13,875
Schlumberger Ltd COM 806857108 3,401 34,880 SH   SOLE   3,690 0 31,190
Sector SPDR Fincl. Select COM 81369y605 433 19,400 SH   SOLE   250 0 19,150
Siemens AG COM 826197501 200 1,480 SH   SOLE   225 0 1,255
Sigma Aldrich Corp COM 826552101 2,577 27,595 SH   SOLE   4,150 0 23,445
Simon PPTY Grp. COM 828806109 2,232 13,607 SH   SOLE   1,880 0 11,727
Solera Bank COM 83420T104 362 58,800 SH   SOLE   12,000 0 46,800
Southwestern Energy COM 845467109 1,478 32,125 SH   SOLE   1,775 0 30,350
Starwood Hotels & Resorts COM 85590A401 3,770 47,360 SH   SOLE   4,825 0 42,535
State Bank Finl Corp. COM 856190103 593 33,525 SH   SOLE   1,750 0 31,775
Surgutneftegaz JSC ADR Pfd COM 868861105 101 14,000 SH   SOLE   0 0 14,000
Teva Pharmaceuticals COM 881624209 1,229 23,250 SH   SOLE   975 0 22,275
Tortoise Energy COM 89147l100 564 12,305 SH   SOLE   2,800 0 9,505
Total SA/Adr COM 89151E109 2,195 33,460 SH   SOLE   6,675 0 26,785
Travelers Companies COM 89417e109 725 8,521 SH   SOLE   1,060 0 7,461
Tyson Foods, Inc. COM 902494103 1,822 41,400 SH   SOLE   2,325 0 39,075
US Bancorp COM 902973304 4,348 101,457 SH   SOLE   6,932 0 94,525
Union Pacific Corp. COM 907818108 706 3,762 SH   SOLE   100 0 3,662
United Technologies COM 913017109 4,480 38,340 SH   SOLE   3,940 0 34,400
Utilities Select Sector SPDR COM 81369y886 300 7,235 SH   SOLE   330 0 6,905
VF Corp. COM 918204108 5,680 91,797 SH   SOLE   12,220 0 79,577
VMware, Inc. COM 928563402 2,832 26,220 SH   SOLE   1,975 0 24,245
Vanguard Dividend Appreciation COM 921908844 674 8,955 SH   SOLE   670 0 8,285
Vanguard FTSE ETF COM 922042775 201 4,000 SH   SOLE   0 0 4,000
Verizon COM 92343v104 1,506 31,650 SH   SOLE   3,625 0 28,025
Wabtec Corp. COM 929740108 3,097 39,955 SH   SOLE   2,385 0 37,570
Walt Disney Co. COM 254687106 3,503 43,752 SH   SOLE   3,675 0 40,077
WebMD Health Corp. COM 94770v102 3,495 84,410 SH   SOLE   9,070 0 75,340
Wisconsin Energy Corp. COM 976657106 244 5,250 SH   SOLE   2,575 0 2,675
Wisdomtree Emg Mkts COM 97717w315 1,425 29,050 SH   SOLE   5,800 0 23,250
Workday, Inc. COM 98138h101 1,099 12,025 SH   SOLE   150 0 11,875
Yelp, Inc. COM 985817105 519 6,750 SH   SOLE   75 0 6,675
Zillow, Inc. COM 98954a107 2,588 29,375 SH   SOLE   3,225 0 26,150
iRobot Corp. COM 462726100 674 16,425 SH   SOLE   150 0 16,275
iShares DJ US Tech Sec COM 464287721 261 2,869 SH   SOLE   195 0 2,674
iShares Global Telecom COM 464287275 2,111 31,575 SH   SOLE   5,605 0 25,970
iShares Mtg RE Capped COM 464288539 571 46,600 SH   SOLE   11,850 0 34,750
iShares Nasdaq Biotech Indx COM 464287556 585 2,475 SH   SOLE   175 0 2,300
iShares U.S. Home Constr. COM 464288752 986 40,700 SH   SOLE   650 0 40,050
Citigroup Cap XI 6% pfd PFD 17307q205 396 15,765 SH   SOLE   4,200 0 11,565