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 Limited COM 000375204 3,103 146,725 SH   SOLE 0 1,500 0 0
Abbott Laboratories COM 002824100 271 6,011 SH   SOLE 0 0 0 0
Abbvie Inc COM 00287Y109 279 4,261 SH   SOLE 0 0 0 0
Acadia Healthcare Co COM 00404A109 1,576 25,750 SH   SOLE 0 0 0 0
Adept Technology Inc New COM 006854202 6,448 742,850 SH   SOLE 0 11,450 0 0
Alcatel Lucent Adr COM 013904305 290 81,636 SH   SOLE 0 0 0 0
Alps TRUST Etf MLP 00162Q866 201 11,500 SH   SOLE 0 0 0 0
Altria Group Inc COM 02209S103 235 4,765 SH   SOLE 0 0 0 0
Amgen Incorporated COM 031162100 237 1,485 SH   SOLE 0 0 0 0
Apple Computer Inc COM 037833100 620 5,617 SH   SOLE 0 0 0 0
Athersys Inc COM 04744L106 16 10,000 SH   SOLE 0 0 0 0
Aviat Networks Inc COM 05366Y102 3,182 2,121,200 SH   SOLE 0 20,000 0 0
Berkshire Hathaway Cl B COM 084670702 300 1,997 SH   SOLE 0 300 0 0
Bioscrip Inc. COM 09069N108 1,755 251,100 SH   SOLE 0 5,250 0 0
Blackrock Resources & COM 09257A108 1,283 132,147 SH   SOLE 0 302 0 0
Bristol-Myers Squibb Co COM 110122108 297 5,023 SH   SOLE 0 1,163 0 0
Bsquare Corp New COM 11776U300 68 15,000 SH   SOLE 0 0 0 0
Chevrontexaco Corp COM 166764100 273 2,432 SH   SOLE 0 0 0 0
Chicago Bridge & Iron COM 167250109 1,381 32,890 SH   SOLE 0 100 0 0
Ciena Corp New COM 171779309 291 15,000 SH   SOLE 0 0 0 0
Cisco Systems Inc COM 17275R102 891 32,040 SH   SOLE 0 1,500 0 0
Coca Cola Company COM 191216100 418 9,902 SH   SOLE 0 0 0 0
Combimatrix Corp New COM 20009T303 19 15,000 SH   SOLE 0 0 0 0
Conocophillips COM 20825C104 2,313 33,497 SH   SOLE 0 500 0 0
CUI Global Inc New COM 126576206 9,378 1,258,762 SH   SOLE 0 20,500 0 0
Cytori Therapeutics New COM 23283K105 171 349,000 SH   SOLE 0 20,000 0 0
Disney Walt Hldg Co COM 254687106 230 2,444 SH   SOLE 0 0 0 0
Dow Chemical Company COM 260543103 938 20,575 SH   SOLE 0 0 0 0
Du Pont E I De Nemour&Co COM 263534109 1,471 19,892 SH   SOLE 0 500 0 0
Duke Energy Corporation COM 26441C105 500 5,990 SH   SOLE 0 0 0 0
Earthlink Inc COM 270321102 329 75,000 SH   SOLE 0 0 0 0
Encana Corporation COM 292505104 1,386 99,950 SH   SOLE 0 2,250 0 0
Enservco Corp COM 29358Y102 96 59,479 SH   SOLE 0 7,500 0 0
Exco Resources Inc COM 269279402 22 10,000 SH   SOLE 0 0 0 0
Exxon Mobil Corporation COM 30231G102 797 8,619 SH   SOLE 0 400 0 0
First Finl Northwest Inc COM 32022K102 448 37,228 SH   SOLE 0 2,500 0 0
First Solar Inc COM 336433107 225 5,050 SH   SOLE 0 0 0 0
Freeport McMoRan Cp&Gld B COM 35671D857 1,064 45,569 SH   SOLE 0 1,000 0 0
General Electric Company COM 369604103 2,809 111,150 SH   SOLE 0 800 0 0
Gentex Corp COM 371901109 560 15,500 SH   SOLE 0 250 0 0
Google Inc. Class C COM 38259P706 228 433 SH   SOLE 0 15 0 0
Great Lakes Dredge Corp COM 390607109 3,665 428,150 SH   SOLE 0 5,500 0 0
Hercules Tech COM 427096862 253 10,000 SH   SOLE 0 0 0 0
Hess Corporation COM 42809H107 241 3,259 SH   SOLE 0 0 0 0
Honeywell International COM 438516106 230 2,300 SH   SOLE 0 0 0 0
Hudson Technologies Inc COM 444144109 6,272 1,663,611 SH   SOLE 0 23,250 0 0
Ikanos Communications COM 45173E109 1,612 5,193,125 SH   SOLE 0 146,500 0 0
Immersion Corp COM 452521107 142 15,000 SH   SOLE 0 0 0 0
Imprimis Pharma New COM 45323A201 188 25,000 SH   SOLE 0 0 0 0
Incontact Inc COM 45336E109 6,145 699,075 SH   SOLE 0 4,250 0 0
Infinera Corp New COM 45667G103 221 15,000 SH   SOLE 0 0 0 0
Intel Corp COM 458140100 3,693 101,764 SH   SOLE 0 2,250 0 0
Intl Business Machines COM 459200101 777 4,843 SH   SOLE 0 100 0 0
Johnson & Johnson COM 478160104 2,842 27,180 SH   SOLE 0 500 0 0
Johnson Controls Inc COM 478366107 2,176 45,015 SH   SOLE 0 400 0 0
Kopin Corp COM 500600101 4,269 1,179,254 SH   SOLE 0 14,000 0 0
Lpath Inc. New COM 548910306 37 13,143 SH   SOLE 0 143 0 0
Marathon Oil Corp COM 565849106 269 9,520 SH   SOLE 0 900 0 0
Marathon Pete Corp COM 56585A102 494 5,476 SH   SOLE 0 450 0 0
Medtronic Inc COM 585055106 241 3,334 SH   SOLE 0 0 0 0
Merck & Co Inc COM 589331107 770 13,561 SH   SOLE 0 700 0 0
Micromem Tech Inc COM 59509P106 21 34,000 SH   SOLE 0 0 0 0
Microsoft Corp COM 594918104 2,029 43,686 SH   SOLE 0 2,033 0 0
Nymox Pharmaceutical Cpf COM 67076P102 22 55,000 SH   SOLE 0 0 0 0
Orion Energy Systems Inc COM 686275108 876 159,256 SH   SOLE 0 0 0 0
P P G Industries Inc COM 693506107 231 1,000 SH   SOLE 0 0 0 0
Partnerre Ltd Ser E COM G68603508 266 10,000 SH   SOLE 0 0 0 0
Petroquest Energy Inc COM 716748108 94 25,000 SH   SOLE 0 0 0 0
Pfizer Incorporated COM 717081103 489 15,714 SH   SOLE 0 0 0 0
Philip Morris Intl Inc COM 718172109 283 3,475 SH   SOLE 0 0 0 0
Planet Payment Inc COM U72603118 4,475 2,151,650 SH   SOLE 0 15,000 0 0
Procera Networks Inc COM 74269U203 5,060 703,750 SH   SOLE 0 9,750 0 0
Procter & Gamble Co COM 742718109 1,596 17,516 SH   SOLE 0 300 0 0
Qualcomm Inc COM 747525103 339 4,566 SH   SOLE 0 500 0 0
R F Micro Devices Inc COM 749941100 249 15,000 SH   SOLE 0 0 0 0
RTI Surgical Inc COM 74975N105 0 10,000 SH   SOLE 0 0 0 0
Scorpio Bulkers Inc. COM Y7546A106 466 24,000 SH   SOLE 0 0 0 0
Seachange Intl Inc COM 811699107 128 20,000 SH   SOLE 0 0 0 0
Spdr S & P Intl Dividend COM 78463X772 557 13,250 SH   SOLE 0 0 0 0
Spectra Energy Corp COM 847560109 230 6,340 SH   SOLE 0 0 0 0
Sphere 3D Corp. COM 84841Q109 3,500 666,742 SH   SOLE 0 11,405 0 0
Sunshine Heart Inc COM 86782U106 122 28,750 SH   SOLE 0 0 0 0
T Rowe Price Group Inc COM 74144T108 500 5,825 SH   SOLE 0 0 0 0
TeleCommunication Systems COM 87929J103 429 137,500 SH   SOLE 0 3,000 0 0
Tortoise Pwr & Egy Infr COM 89147X104 628 24,392 SH   SOLE 0 250 0 0
Tucows Inc COM 898697206 1,954 100,651 SH   SOLE 0 1,350 0 0
Under Armour Inc Cl A COM 904331107 209 3,075 SH   SOLE 0 0 0 0
Vitesse Semicondctr New COM 928497304 877 232,000 SH   SOLE 0 0 0 0
Vodafone Group Plc Adr COM 92857W308 876 25,632 SH   SOLE 0 0 0 0
Westport Innovations New COM 960908309 103 27,550 SH   SOLE 0 200 0 0
xG Technology Inc COM 98372A309 240 470,750 SH   SOLE 0 5,000 0 0
ZBB Energy Corp COM 98876R303 747 1,465,600 SH   SOLE 0 48,500 0 0