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 Company COM 88579y101 2,210 15,596 SH   SOLE   15,596 0 0
A V Homes, Inc. COM 00234p102 170 11,581 SH   SOLE   11,581 0 0
ARC Document Solutions Com COM 00191G103 111 13,650 SH   SOLE   13,650 0 0
ASML Holding N.V. COM n07059210 574 5,805 SH   SOLE   2,036 0 3,769
AT&T COM 00206R102 422 11,963 SH   SOLE   11,963 0 0
Abbvie Inc Com COM 00287y109 2,295 39,737 SH   SOLE   39,737 0 0
Ace Ltd COM h0023r105 497 4,741 SH   SOLE   1,046 0 3,695
Affiliated Managers Group COM 008252108 212 1,057 SH   SOLE   1,057 0 0
Alliance Data Systems COM 018581108 214 860 SH   SOLE   860 0 0
Altria Group, Inc. COM 02209s103 2,640 57,457 SH   SOLE   57,457 0 0
American Electric Technologies COM 025576109 115 15,465 SH   SOLE   15,465 0 0
Ameriprise Financial COM 03076c106 2,253 18,260 SH   SOLE   18,260 0 0
Apple Computer COM 037833100 7,339 72,847 SH   SOLE   71,181 0 1,666
Archer-Daniels-Midland COM 039483102 2,312 45,250 SH   SOLE   45,250 0 0
Arm Holdings PLC Sponsored ADR COM 042068106 264 6,033 SH   SOLE   1,258 0 4,775
Astro-Med Inc New COM 04638F108 156 11,840 SH   SOLE   11,840 0 0
Baidu.com, Inc - ADS COM 056752108 218 1,000 SH   SOLE   1,000 0 0
Ballantyne Strong Inc COM 058516105 106 23,865 SH   SOLE   23,865 0 0
Bank of America Corp COM 060505104 404 23,697 SH   SOLE   23,697 0 0
Baxter Int'l COM 071813109 1,798 25,053 SH   SOLE   25,053 0 0
Berkshire Hathaway Cl A COM 084670108 828 400 SH   SOLE   400 0 0
Berkshire Hathaway Cl B COM 084670702 796 5,764 SH   SOLE   5,414 0 350
BlackRock Utility & Infrastruc COM 09248D104 1,258 62,892 SH   SOLE   62,892 0 0
Blackrock, Inc. COM 09247x101 2,122 6,462 SH   SOLE   6,462 0 0
Boeing Co COM 097023105 2,861 22,459 SH   SOLE   22,459 0 0
Bristol-Myers Squibb Co COM 110122108 333 6,497 SH   SOLE   6,497 0 0
CPI Aerostructures Inc. COM 125919308 154 15,605 SH   SOLE   15,605 0 0
CSX Corp COM 126408103 2,522 78,670 SH   SOLE   78,670 0 0
Canadian National Railway Co. COM 136375102 587 8,266 SH   SOLE   1,911 0 6,355
Canadian Pacific COM 13645T100 680 3,278 SH   SOLE   693 0 2,585
Caterpillar COM 149123101 292 2,952 SH   SOLE   2,952 0 0
Century Casinos Inc. COM 156492100 91 17,825 SH   SOLE   17,825 0 0
Chevron Corp COM 166764100 1,163 9,751 SH   SOLE   9,751 0 0
Cisco Systems COM 17275R102 2,917 115,899 SH   SOLE   115,839 0 60
CoBiz Financial Inc. COM 190897108 242 21,613 SH   SOLE   21,613 0 0
Coca-Cola COM 191216100 236 5,533 SH   SOLE   5,533 0 0
Coca-Cola Enterprises Inc. COM 19122t109 429 9,679 SH   SOLE   2,109 0 7,570
Comcast Corp Cl A COM 20030n101 238 4,431 SH   SOLE   4,431 0 0
ConocoPhillips COM 20825C104 2,097 27,399 SH   SOLE   27,399 0 0
Core Laboratories COM N22717107 401 2,739 SH   SOLE   579 0 2,160
Corning COM 219350105 1,965 101,602 SH   SOLE   101,602 0 0
Cowen Group Inc New Cl A COM 223622101 336 89,695 SH   SOLE   89,695 0 0
Crane Co. COM 224399105 1,822 28,827 SH   SOLE   28,827 0 0
Crown Crafts Inc COM 228309100 102 13,706 SH   SOLE   13,706 0 0
Cumberland Pharma Inc. COM 230770109 134 27,135 SH   SOLE   27,135 0 0
Delta Air Lines COM 247361702 555 15,348 SH   SOLE   15,348 0 0
Dover Motorsports Inc. COM 260174107 89 38,627 SH   SOLE   38,627 0 0
Dow Chemical Co COM 260543103 2,136 40,738 SH   SOLE   40,738 0 0
E I DuPont De Nemours COM 263534109 2,247 31,311 SH   SOLE   31,311 0 0
Eagle Materials COM 26969P108 265 2,605 SH   SOLE   2,605 0 0
Eaton Corp PLC COM G29183103 1,793 28,286 SH   SOLE   28,286 0 0
Edgewater Technology COM 280358102 115 16,675 SH   SOLE   16,675 0 0
Ensco PLC Ord Class A COM g3157s106 1,600 38,737 SH   SOLE   38,737 0 0
Exxon Mobil Corp COM 30231G102 1,299 13,810 SH   SOLE   13,810 0 0
Facebook COM 30303m102 1,143 14,460 SH   SOLE   14,460 0 0
Furmanite Corporation Com COM 361086101 130 19,280 SH   SOLE   19,280 0 0
General Electric COM 369604103 3,540 138,187 SH   SOLE   138,187 0 0
Glacier Bancorp New COM 37637Q105 1,218 47,090 SH   SOLE   44,085 0 3,005
Google Inc Class A COM 38259P508 289 492 SH   SOLE   492 0 0
Google Inc Class C COM 38259P706 257 445 SH   SOLE   445 0 0
Hcc Insurance Holdings COM 404132102 226 4,672 SH   SOLE   4,672 0 0
Home Depot COM 437076102 2,630 28,671 SH   SOLE   28,671 0 0
Honeywell Int'l COM 438516106 2,127 22,845 SH   SOLE   22,845 0 0
Illinois Tool Works COM 452308109 1,785 21,148 SH   SOLE   21,148 0 0
Imation Corp COM 45245A107 157 53,165 SH   SOLE   53,165 0 0
Int'l Business Machines COM 459200101 2,379 12,530 SH   SOLE   12,530 0 0
Intel Corp COM 458140100 2,003 57,527 SH   SOLE   57,527 0 0
International Paper Co. COM 460146103 2,594 54,326 SH   SOLE   54,326 0 0
Invesco Limited COM g491bt108 1,930 48,891 SH   SOLE   48,891 0 0
Invesco Value Muni Income Com COM 46132P108 338 22,284 SH   SOLE   22,284 0 0
JP Morgan Chase & Co COM 46625H100 2,307 38,291 SH   SOLE   38,291 0 0
Johnson and Johnson COM 478160104 2,689 25,231 SH   SOLE   25,231 0 0
Juniper Networks COM 48203R104 692 31,225 SH   SOLE   31,225 0 0
KKR & Company LP COM 48248M102 213 9,539 SH   SOLE   9,539 0 0
Landec Corp COM 514766104 198 16,125 SH   SOLE   16,125 0 0
Lazard Ltd Shs A COM G54050102 495 9,765 SH   SOLE   2,100 0 7,665
Lyondellbasell Industries Shs COM N53745100 2,330 21,439 SH   SOLE   21,439 0 0
Macy's, Inc. COM 55616p104 2,176 37,403 SH   SOLE   37,403 0 0
Magna Int'l, Inc. COM 559222401 2,124 22,384 SH   SOLE   22,384 0 0
Marsh & McLennan COM 571748102 2,051 39,177 SH   SOLE   39,177 0 0
Martin Marietta Materials COM 573284106 275 2,136 SH   SOLE   2,136 0 0
McDonald's Corp COM 580135101 290 3,063 SH   SOLE   3,063 0 0
Mednax, Inc. COM 58502B106 215 3,928 SH   SOLE   2,768 0 1,160
Medtronic, Inc. COM 585055106 2,491 40,210 SH   SOLE   40,210 0 0
Merck & Co COM 58933y105 229 3,871 SH   SOLE   3,871 0 0
Microsoft Corp COM 594918104 43,031 928,200 SH   SOLE   927,996 0 204
Mitcham Industries COM 606501104 150 13,595 SH   SOLE   13,595 0 0
Nordstrom COM 655664100 233 3,407 SH   SOLE   3,407 0 0
Novo Nordisk A/S COM 670100205 462 9,695 SH   SOLE   2,075 0 7,620
ORBCOMM, Inc. COM 68555P100 307 53,315 SH   SOLE   53,315 0 0
Office Depot COM 676220106 62 12,159 SH   SOLE   12,159 0 0
Old Dominion Freight Line COM 679580100 226 3,205 SH   SOLE   3,205 0 0
Orion Energy Systems, Inc COM 686275108 191 35,670 SH   SOLE   35,670 0 0
PC-Tel COM 69325q105 187 24,595 SH   SOLE   24,595 0 0
Paccar COM 693718108 488 8,577 SH   SOLE   8,577 0 0
Packaging Corp of America COM 695156109 257 4,028 SH   SOLE   4,028 0 0
Palo Alto Networks, Inc. COM 697435105 8,829 90,000 SH   SOLE   90,000 0 0
Pendrell Corp COM 70686R104 214 159,975 SH   SOLE   159,975 0 0
Pepsico COM 713448108 2,051 22,029 SH   SOLE   22,029 0 0
Perceptron, Inc. COM 71361F100 132 13,455 SH   SOLE   13,455 0 0
Perrigo Company Ltd PLC COM G97822103 488 3,250 SH   SOLE   1,020 0 2,230
Philip Morris Int'l COM 718172109 783 9,388 SH   SOLE   9,388 0 0
Phillips 66 COM 718546104 2,021 24,860 SH   SOLE   24,860 0 0
Pixelworks COM 72581M305 65 10,000 SH   SOLE   10,000 0 0
Polaris Industries, Inc. COM 731068102 270 1,799 SH   SOLE   1,799 0 0
Pozen Inc. COM 73941U102 127 17,265 SH   SOLE   17,265 0 0
Procter & Gamble Co COM 742718109 424 5,059 SH   SOLE   5,059 0 0
Protective Life Corp. COM 743674103 276 3,980 SH   SOLE   3,980 0 0
Qualcomm, Inc. COM 747525103 223 2,986 SH   SOLE   2,986 0 0
Red Lion Hotels Corp. COM 756764106 106 18,595 SH   SOLE   18,595 0 0
Rentech, Inc. COM 760112102 200 116,667 SH   SOLE   116,667 0 0
Rosetta Stone, Inc. COM 777780107 168 20,850 SH   SOLE   20,850 0 0
Rubicon Technology Inc. COM 78112T107 79 18,480 SH   SOLE   18,480 0 0
SPDR S&P Homebuilders COM 78464A888 457 15,431 SH   SOLE   15,431 0 0
Salix Pharmaceuticals COM 795435106 228 1,459 SH   SOLE   1,459 0 0
Scotts Miracle-Gro Co COM 810186106 1,710 31,095 SH   SOLE   31,095 0 0
Sensata Technologies H COM N7902X106 392 8,811 SH   SOLE   1,866 0 6,945
Sigma Designs, Inc. COM 826565103 104 24,060 SH   SOLE   24,060 0 0
Signature Bank COM 82669g104 283 2,528 SH   SOLE   1,813 0 715
Spartan Motors COM 846819100 145 30,955 SH   SOLE   30,955 0 0
Stanley Furniture Co. Inc. COM 854305208 87 30,850 SH   SOLE   30,850 0 0
Starbucks Corp COM 855244109 2,215 29,352 SH   SOLE   29,352 0 0
Taiwan Semiconductor Mfg. ADS COM 874039100 598 29,614 SH   SOLE   6,209 0 23,405
Target COM 87612E106 2,078 33,150 SH   SOLE   33,150 0 0
Telenav, Inc. COM 879455103 111 16,564 SH   SOLE   16,564 0 0
Tesla Motors, Inc. COM 88160r101 371 1,530 SH   SOLE   1,530 0 0
Tesla Motors, Inc. COM 88160r101 243 1,000 SH Call SOLE   1,000 0 0
Time Warner COM 887317303 235 3,128 SH   SOLE   3,128 0 0
Toro Co COM 891092108 289 4,874 SH   SOLE   3,429 0 1,445
Tractor Supply Co COM 892356106 255 4,148 SH   SOLE   3,518 0 630
Tyler Technologies COM 902252105 226 2,557 SH   SOLE   1,497 0 1,060
Union Pacific Corp COM 907818108 2,332 21,509 SH   SOLE   21,509 0 0
United Parcel Serv Cl B COM 911312106 1,894 19,274 SH   SOLE   19,274 0 0
Verizon Communications COM 92343V104 247 4,933 SH   SOLE   4,933 0 0
Versar Inc COM 925297103 60 18,440 SH   SOLE   18,440 0 0
Vical, Inc. COM 925602104 51 45,700 SH   SOLE   45,700 0 0
Wal-Mart Stores, Inc. COM 931142103 203 2,659 SH   SOLE   2,659 0 0
Walgreen Co COM 931422109 1,981 33,416 SH   SOLE   33,416 0 0
Walt Disney Co COM 254687106 259 2,908 SH   SOLE   2,872 0 36
West Pharmaceutical Services COM 955306105 214 4,770 SH   SOLE   3,100 0 1,670
XO Communications COM 983772104 191 17,055 SH   SOLE   17,055 0 0
Xerox Corp COM 984121103 2,453 185,419 SH   SOLE   185,419 0 0
Yandex N.V. COM N97284108 262 9,430 SH   SOLE   1,980 0 7,450
eMagin Corp. COM 29076n206 27 11,350 SH   SOLE   11,350 0 0
ALPS Tr Cohen & Steers Global ETF 00162Q106 383 9,416 SH   SOLE   9,416 0 0
DJ Euro Stoxx 50 Fund ETF ETF 78463x202 3,832 96,514 SH   SOLE   96,514 0 0
DoubleLine Income Solutions Fu ETF 258622109 5,755 265,813 SH   SOLE   265,813 0 0
Eaton Vance Enhanced Equity In ETF 278277108 1,683 123,664 SH   SOLE   123,664 0 0
Eaton Vance Natl Muni Inc Oppo ETF 27829l105 471 23,621 SH   SOLE   23,621 0 0
Eaton Vance Tax-Managed Global ETF 27829F108 117 11,661 SH   SOLE   11,661 0 0
GreenHaven Continuous Commodit ETF 395258106 395 15,966 SH   SOLE   15,966 0 0
JP Morgan Chase & Co Alerian M ETF 46625H365 779 14,669 SH   SOLE   14,669 0 0
Jefferies TR/J CRB Global Comm ETF 00162q304 783 18,584 SH   SOLE   18,584 0 0
MS Emerging Markets Domestic D ETF 617477104 2,273 192,503 SH   SOLE   192,503 0 0
Materials Select Sector SPDR ETF 81369Y100 1,071 21,597 SH   SOLE   21,597 0 0
Morgan Stanley Emerging Market ETF 61744H105 1,578 162,719 SH   SOLE   162,719 0 0
PIMCO Intermediate Municipal B ETF 72201R866 1,109 20,776 SH   SOLE   20,776 0 0
Pimco ETF Tr 1-5 US TIP Index ETF 72201r205 2,052 39,052 SH   SOLE   39,052 0 0
PowerShares Intl Dividend Achi ETF 73935X716 4,644 250,914 SH   SOLE   250,914 0 0
PowerShares QQQ Trust Unit Ser ETF 73935A104 354 3,588 SH   SOLE   3,588 0 0
Powershares ETF Trust Global L ETF 73935X195 992 89,414 SH   SOLE   89,414 0 0
SPDR Gold Trust ETF 78463v107 258 2,219 SH   SOLE   2,219 0 0
SPDR Nuveen Barclays Capital S ETF 78464A425 241 9,867 SH   SOLE   9,867 0 0
SPDR Nuveen S&P High Yield Mun ETF 78464A284 443 7,792 SH   SOLE   7,792 0 0
SPDR S&P 500 ETF Tr Series-1 ETF 78462F103 7,347 37,291 SH   SOLE   37,251 0 40
SPDR S&P Dividend ETF ETF 78464a763 1,029 13,730 SH   SOLE   13,730 0 0
SPDR S&P Midcap 400 ETF Trust ETF 78467y107 245 982 SH   SOLE   982 0 0
Tortoise Energy Infrastructure ETF 89147L100 312 6,487 SH   SOLE   6,487 0 0
Vanguard Dividend Appreciation ETF 921908844 14,451 187,794 SH   SOLE   187,724 0 70
Vanguard Emerging Mkts Stock I ETF 922042858 9,856 236,295 SH   SOLE   236,295 0 0
Vanguard FTSE All-World Ex-US ETF 922042775 17,551 356,440 SH   SOLE   356,440 0 0
Vanguard Growth ETF ETF 922908736 18,530 185,911 SH   SOLE   185,771 0 140
Vanguard Index Fds Ext Mkt VIP ETF 922908652 9,749 116,648 SH   SOLE   116,612 0 36
Vanguard Index Short Term Bond ETF 921937827 836 10,438 SH   SOLE   10,438 0 0
Vanguard Intl Eqty Idx EURO VI ETF 922042874 1,831 33,164 SH   SOLE   33,164 0 0
Vanguard Large Cap ETF ETF 922908637 17,598 194,542 SH   SOLE   194,542 0 0
Vanguard Mid Cap ETF ETF 922908629 270 2,305 SH   SOLE   2,305 0 0
Vanguard REIT Vipers ETF 922908553 12,372 172,187 SH   SOLE   172,187 0 0
Vanguard Small-Cap ETF ETF 922908751 4,363 39,440 SH   SOLE   39,440 0 0
Vanguard Value ETF ETF 922908744 5,695 70,139 SH   SOLE   70,139 0 0
WisdomTree Emerging Markets Eq ETF 97717W315 234 4,895 SH   SOLE   4,895 0 0
iShares DJ Select Dividend Ind ETF 464287168 302 4,095 SH   SOLE   4,095 0 0
iShares Lehman 1-3 Yr Treasury ETF 464287457 365 4,324 SH   SOLE   4,324 0 0
iShares Lehman US Tst Inflatio ETF 464287176 339 3,024 SH   SOLE   3,024 0 0
iShares MSCI ACWI All World ETF 464288257 256 4,345 SH   SOLE   4,345 0 0
iShares MSCI EAFE Index ETF 464287465 1,225 19,103 SH   SOLE   18,863 0 240
iShares MSCI Emerging Markets ETF 464287234 1,188 28,589 SH   SOLE   27,765 0 824
iShares Russell 1000 Growth In ETF 464287614 2,194 23,943 SH   SOLE   23,943 0 0
iShares Russell 1000 Value Ind ETF 464287598 285 2,845 SH   SOLE   2,845 0 0
iShares Russell Micr ETF 464288869 504 7,243 SH   SOLE   7,243 0 0
iShares Russell Midcap Index F ETF 464287499 8,417 53,157 SH   SOLE   53,157 0 0
iShares S&P 500 Index Fund ETF 464287200 967 4,876 SH   SOLE   4,876 0 0
iShares S&P Midcap 400 Index F ETF 464287507 1,498 10,954 SH   SOLE   10,954 0 0
iShares iBoxx $ High Yield Cor ETF 464288513 229 2,485 SH   SOLE   2,485 0 0