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 287 10,800 SH   SOLE   0 0 10,800
ACI Worldwide, Inc. COM 004498101 1,635 25,150 SH   SOLE   0 0 25,150
AT&T Inc COM 00206r102 1,581 44,954 SH   SOLE   0 0 44,954
AbbVie Inc. COM 00287Y109 5,707 108,067 SH   SOLE   0 0 108,067
Abbott Labs COM 002824100 1,257 32,802 SH   SOLE   0 0 32,802
Acadia Healthcare Co., Inc. COM 00404a109 3,039 64,210 SH   SOLE   0 0 64,210
Accenture PLC COM g1151c101 701 8,522 SH   SOLE   0 0 8,522
Adobe Systems COM 00724F101 3,715 62,045 SH   SOLE   0 0 62,045
Affiliated Managers Grp COM 008252108 4,051 18,678 SH   SOLE   0 0 18,678
Alliant Energy Corp COM 018802108 2,105 40,800 SH   SOLE   0 0 40,800
American Int'l Group COM 026874784 3,040 59,545 SH   SOLE   0 0 59,545
Amerisourcebergen COM 03073e105 3,714 52,825 SH   SOLE   0 0 52,825
Amgen COM 031162100 240 2,100 SH   SOLE   0 0 2,100
Angiodynamics, Inc. COM 03475v101 3,291 191,770 SH   SOLE   0 0 191,770
Apple Computer COM 037833100 6,512 11,607 SH   SOLE   0 0 11,607
Ares Capital Corp. COM 04010l103 4,657 262,079 SH   SOLE   0 0 262,079
Autodesk COM 052769106 201 4,000 SH   SOLE   0 0 4,000
BCE Inc. COM 05534b760 3,424 79,100 SH   SOLE   0 0 79,100
Baker Hughes COM 057224107 1,342 24,290 SH   SOLE   0 0 24,290
Bank of America COM 060505104 2,635 169,240 SH   SOLE   0 0 169,240
Beam, Inc. COM 073730103 2,995 44,002 SH   SOLE   0 0 44,002
Berkshire Hathaway CL B New COM 084670702 264 2,225 SH   SOLE   0 0 2,225
Bristol Myers COM 110122108 763 14,365 SH   SOLE   0 0 14,365
CME Group, Cl A COM 12572q105 3,324 42,370 SH   SOLE   0 0 42,370
CVS Caremark Corp. COM 126650100 1,090 15,229 SH   SOLE   0 0 15,229
Carrizo Oil & Gas Inc COM 144577103 1,359 30,350 SH   SOLE   0 0 30,350
Centerpoint Energy COM 15189t107 1,045 45,080 SH   SOLE   0 0 45,080
Cerner Corp. COM 156782104 3,093 55,495 SH   SOLE   0 0 55,495
Chart Industries, Inc. COM 16115q308 400 4,180 SH   SOLE   0 0 4,180
Chesapeake Energy COM 165167107 449 16,550 SH   SOLE   0 0 16,550
Chevron Corp COM 166764100 4,434 35,494 SH   SOLE   0 0 35,494
Clayton Williams Energy Inc. COM 969490101 1,037 12,650 SH   SOLE   0 0 12,650
Colgate-Palmolive COM 194162103 2,467 37,835 SH   SOLE   0 0 37,835
Credit Suisse Grp Adr COM 225401108 786 25,325 SH   SOLE   0 0 25,325
Cree Inc. COM 225447101 10,944 175,040 SH   SOLE   0 0 175,040
Diageo PLC COM 25243Q205 384 2,900 SH   SOLE   0 0 2,900
Dominion Res New COM 25746u109 1,734 26,807 SH   SOLE   0 0 26,807
DoubleLine Income Solutions Fn COM 258622109 522 24,750 SH   SOLE   0 0 24,750
Dow Chemical COM 260543103 300 6,750 SH   SOLE   0 0 6,750
Dresser-Rand Group Inc. COM 261608103 1,769 29,670 SH   SOLE   0 0 29,670
E I Du Pont COM 263534109 880 13,552 SH   SOLE   0 0 13,552
Emerson Electric COM 291011104 393 5,600 SH   SOLE   0 0 5,600
Enterprise Prods LP COM 293792107 1,007 15,185 SH   SOLE   0 0 15,185
Exxon Mobil COM 30231g102 6,237 61,628 SH   SOLE   0 0 61,628
FMC Corp. COM 302491303 1,386 18,370 SH   SOLE   0 0 18,370
General Electric COM 369604103 5,867 209,298 SH   SOLE   0 0 209,298
Glacier Bancorp, Inc. COM 37637q105 495 16,600 SH   SOLE   0 0 16,600
Goldman Sachs COM 38141G104 2,325 13,118 SH   SOLE   0 0 13,118
Google, Inc. COM 38259p508 4,384 3,912 SH   SOLE   0 0 3,912
Guggenheim Solar ETF COM 18383q739 889 25,275 SH   SOLE   0 0 25,275
Harley Davidson COM 412822108 2,335 33,725 SH   SOLE   0 0 33,725
Home Depot Inc. COM 437076102 3,267 39,671 SH   SOLE   0 0 39,671
Honeywell Inc. COM 438516106 3,770 41,260 SH   SOLE   0 0 41,260
Horsehead Holding Corp. COM 440694305 1,301 80,250 SH   SOLE   0 0 80,250
IShares Barclays Inter Credit COM 464288638 1,610 14,925 SH   SOLE   0 0 14,925
Intel Corp COM 458140100 885 34,109 SH   SOLE   0 0 34,109
JP Morgan Chase COM 46625H100 4,697 80,323 SH   SOLE   0 0 80,323
Jarden Corp. COM 471109108 4,102 66,865 SH   SOLE   0 0 66,865
John Bean Technologies COM 477839104 4,395 149,840 SH   SOLE   0 0 149,840
Johnson & Johnson COM 478160104 4,987 54,445 SH   SOLE   0 0 54,445
Kimberly Clark COM 494368103 1,721 16,475 SH   SOLE   0 0 16,475
Linear Technology Corp COM 535678106 2,220 48,730 SH   SOLE   0 0 48,730
Lyondellbasell Indu COM N53745100 2,584 32,185 SH   SOLE   0 0 32,185
Materials Select Sector SPDR COM 81369y100 1,447 31,310 SH   SOLE   0 0 31,310
McCormick & Co. COM 579780206 2,034 29,515 SH   SOLE   0 0 29,515
McDonalds Corp COM 580135101 735 7,579 SH   SOLE   0 0 7,579
Medtronic Inc. COM 585055106 3,589 62,540 SH   SOLE   0 0 62,540
Melco Crown Entmnt COM 585464100 1,565 39,895 SH   SOLE   0 0 39,895
Microsoft COM 594918104 5,443 145,491 SH   SOLE   0 0 145,491
Mondelez Int'l COM 609207105 4,124 116,835 SH   SOLE   0 0 116,835
Nike Inc. Cl B COM 654106103 2,857 36,335 SH   SOLE   0 0 36,335
Noble Energy COM 655044105 2,638 38,730 SH   SOLE   0 0 38,730
Novartis AG COM 66987v109 4,444 55,285 SH   SOLE   0 0 55,285
Nuveen Municipal Value Fund COM 670928100 866 95,850 SH   SOLE   0 0 95,850
Oneok, Inc COM 682680103 2,213 35,585 SH   SOLE   0 0 35,585
Pandora Media, Inc. COM 698354107 3,478 130,758 SH   SOLE   0 0 130,758
Parker Hannifin COM 701094104 1,881 14,625 SH   SOLE   0 0 14,625
Pentair Ltd. COM H6169Q108 5,144 66,230 SH   SOLE   0 0 66,230
Pepsico Inc. COM 713448108 5,238 63,153 SH   SOLE   0 0 63,153
Pfizer Inc. COM 717081103 323 10,560 SH   SOLE   0 0 10,560
Procter Gamble COM 742718109 3,785 46,496 SH   SOLE   0 0 46,496
Qualcomm Inc. COM 747525103 2,028 27,315 SH   SOLE   0 0 27,315
Repligen Corp. COM 759916109 1,782 130,675 SH   SOLE   0 0 130,675
Revolution Lighting Technology COM 76155g107 68 20,000 SH   SOLE   0 0 20,000
Royal Dutch Shell PLC COM 780259206 559 7,850 SH   SOLE   0 0 7,850
SPDR S&P Bank ETF COM 78464a797 496 14,950 SH   SOLE   0 0 14,950
Schlumberger Ltd COM 806857108 3,244 36,005 SH   SOLE   0 0 36,005
Sector SPDR Fincl. Select COM 81369y605 389 17,800 SH   SOLE   0 0 17,800
Siemens AG COM 826197501 226 1,630 SH   SOLE   0 0 1,630
Sigma Aldrich Corp COM 826552101 2,709 28,815 SH   SOLE   0 0 28,815
Simon PPTY Grp. COM 828806109 1,662 10,922 SH   SOLE   0 0 10,922
Solera Bank COM 83420T104 326 55,800 SH   SOLE   0 0 55,800
Southwestern Energy COM 845467109 1,605 40,800 SH   SOLE   0 0 40,800
Starbucks COM 855244109 4,196 53,530 SH   SOLE   0 0 53,530
Starwood Hotels & Resorts COM 85590A401 3,926 49,410 SH   SOLE   0 0 49,410
Tortoise Energy COM 89147l100 635 13,330 SH   SOLE   0 0 13,330
Total SA/Adr COM 89151E109 2,056 33,550 SH   SOLE   0 0 33,550
Travelers Companies COM 89417e109 808 8,921 SH   SOLE   0 0 8,921
Twitter, Inc. COM 90184l102 1,452 22,805 SH   SOLE   0 0 22,805
US Bancorp COM 902973304 4,329 107,157 SH   SOLE   0 0 107,157
Union Pacific Corp. COM 907818108 637 3,792 SH   SOLE   0 0 3,792
United Technologies COM 913017109 5,082 44,660 SH   SOLE   0 0 44,660
Utilities Select Sector SPDR COM 81369y886 261 6,885 SH   SOLE   0 0 6,885
VF Corp. COM 918204108 5,912 94,840 SH   SOLE   0 0 94,840
Vanguard Dividend Appreciation COM 921908844 674 8,960 SH   SOLE   0 0 8,960
Vanguard FTSE ETF COM 922042775 216 4,250 SH   SOLE   0 0 4,250
Verizon COM 92343v104 1,559 31,725 SH   SOLE   0 0 31,725
Wabtec Corp. COM 929740108 3,193 42,995 SH   SOLE   0 0 42,995
Walt Disney Co. COM 254687106 3,350 43,852 SH   SOLE   0 0 43,852
WebMD Health Corp. COM 94770v102 1,525 38,600 SH   SOLE   0 0 38,600
Wisconsin Energy Corp. COM 976657106 217 5,250 SH   SOLE   0 0 5,250
Wisdomtree Emg Mkts COM 97717w315 1,606 31,475 SH   SOLE   0 0 31,475
Workday, Inc. COM 98138h101 1,293 15,550 SH   SOLE   0 0 15,550
Yelp, Inc. COM 985817105 1,510 21,900 SH   SOLE   0 0 21,900
Zillow, Inc. COM 98954a107 1,635 20,000 SH   SOLE   0 0 20,000
Zoltek COM 98975W104 191 11,400 SH   SOLE   0 0 11,400
iShares DJ US Tech Sec COM 464287721 221 2,494 SH   SOLE   0 0 2,494
iShares Global Telecom COM 464287275 2,162 31,645 SH   SOLE   0 0 31,645
iShares Mtg RE Capped COM 464288539 529 45,950 SH   SOLE   0 0 45,950
iShares Nasdaq Biotech Indx COM 464287556 3,702 16,306 SH   SOLE   0 0 16,306
Citigroup Cap XI 6% pfd PFD 17307q205 392 15,765 SH   SOLE   0 0 15,765