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,459 150,275 SH   SOLE 0 1,500 0 0
Abbott Laboratories COM 002824100 246 6,011 SH   SOLE 0 0 0 0
Abbvie Inc COM 00287Y109 243 4,311 SH   SOLE 0 0 0 0
Acadia Healthcare Co COM 00404A109 3,235 71,100 SH   SOLE 0 0 0 0
Adept Technology Inc New COM 006854202 8,070 769,350 SH   SOLE 0 8,500 0 0
Alcatel Lucent Adr COM 013904305 291 81,636 SH   SOLE 0 0 0 0
Alps TRUST Etf MLP 00162Q866 219 11,500 SH   SOLE 0 0 0 0
Altria Group Inc COM 02209S103 220 5,237 SH   SOLE 0 0 0 0
Apple Computer Inc COM 037833100 577 6,213 SH   SOLE 0 0 0 0
Athersys Inc COM 04744L106 18 10,000 SH   SOLE 0 0 0 0
Aviat Networks Inc COM 05366Y102 3,157 2,466,600 SH   SOLE 0 17,500 0 0
Berkshire Hathaway Cl B COM 084670702 253 1,997 SH   SOLE 0 300 0 0
Blackrock Real Asset Eq COM 09254B109 1,734 184,641 SH   SOLE 0 2,000 0 0
Bristol-Myers Squibb Co COM 110122108 375 7,723 SH   SOLE 0 0 0 0
Bsquare Corp New COM 11776U300 48 15,000 SH   SOLE 0 0 0 0
Chevrontexaco Corp COM 166764100 344 2,635 SH   SOLE 0 0 0 0
Cisco Systems Inc COM 17275R102 1,577 63,465 SH   SOLE 0 1,500 0 0
Coca Cola Company COM 191216100 446 10,529 SH   SOLE 0 0 0 0
Combimatrix Corp New COM 20009T303 21 10,000 SH   SOLE 0 0 0 0
Conocophillips COM 20825C104 2,936 34,250 SH   SOLE 0 825 0 0
Corning Inc COM 219350105 254 11,555 SH   SOLE 0 0 0 0
CUI Global Inc New COM 126576206 9,127 1,086,525 SH   SOLE 0 11,000 0 0
Cytori Therapeutics New COM 23283K105 2,119 886,750 SH   SOLE 0 20,000 0 0
Disney Walt Hldg Co COM 254687106 257 2,994 SH   SOLE 0 0 0 0
Dow Chemical Company COM 260543103 1,072 20,825 SH   SOLE 0 0 0 0
Du Pont E I De Nemour&Co COM 263534109 1,400 21,390 SH   SOLE 0 500 0 0
Duke Energy Corporation COM 26441C105 453 6,106 SH   SOLE 0 66 0 0
Earthlink Inc COM 270321102 444 119,250 SH   SOLE 0 0 0 0
Emerson Electric Co COM 291011104 208 3,140 SH   SOLE 0 400 0 0
Encana Corporation COM 292505104 2,021 85,225 SH   SOLE 0 1,750 0 0
Enservco Corp COM 29358Y102 153 59,479 SH   SOLE 0 7,500 0 0
Exco Resources Inc COM 269279402 59 10,000 SH   SOLE 0 0 0 0
Exone Company COM 302104104 250 6,300 SH   SOLE 0 1,000 0 0
Exxon Mobil Corporation COM 30231G102 968 9,612 SH   SOLE 0 0 0 0
First Solar Inc COM 336433107 362 5,100 SH   SOLE 0 0 0 0
Freeport McMoRan Cp&Gld B COM 35671D857 1,119 30,669 SH   SOLE 0 500 0 0
General Electric Company COM 369604103 2,902 110,425 SH   SOLE 0 250 0 0
Gentex Corp COM 371901109 451 15,500 SH   SOLE 0 0 0 0
Google Inc. Class C COM 38259P706 278 483 SH   SOLE 0 15 0 0
Great Lakes Dredge Corp COM 390607109 3,784 473,625 SH   SOLE 0 5,500 0 0
Hess Corporation COM 42809H107 322 3,259 SH   SOLE 0 0 0 0
Honeywell International COM 438516106 232 2,500 SH   SOLE 0 0 0 0
Hudson Technologies Inc COM 444144109 5,209 1,802,511 SH   SOLE 0 16,000 0 0
Ikanos Communications COM 45173E105 1,888 4,441,275 SH   SOLE 0 69,000 0 0
Immersion Corp COM 452521107 191 15,000 SH   SOLE 0 0 0 0
Imprimis Pharma New COM 45323A201 174 25,000 SH   SOLE 0 0 0 0
Incontact Inc COM 45336E109 8,435 917,800 SH   SOLE 0 0 0 0
Infinera Corp New COM 45667G103 138 15,000 SH   SOLE 0 0 0 0
Intel Corp COM 458140100 3,550 114,877 SH   SOLE 0 1,750 0 0
Intl Business Machines COM 459200101 959 5,291 SH   SOLE 0 0 0 0
Johnson & Johnson COM 478160104 3,055 29,196 SH   SOLE 0 500 0 0
Johnson Controls Inc COM 478366107 2,074 41,540 SH   SOLE 0 500 0 0
Kopin Corp COM 500600101 4,154 1,274,254 SH   SOLE 0 11,500 0 0
Lpath Inc. New COM 548910306 131 33,071 SH   SOLE 0 2,643 0 0
Marathon Oil Corp COM 565849106 363 9,090 SH   SOLE 0 500 0 0
Marathon Pete Corp COM 56585A102 435 5,574 SH   SOLE 0 250 0 0
Mc Donalds Corp COM 580135101 320 3,176 SH   SOLE 0 0 0 0
Medtronic Inc COM 585055106 274 4,294 SH   SOLE 0 0 0 0
Merck & Co Inc COM 589331107 834 14,411 SH   SOLE 0 0 0 0
Micromem Tech Inc COM 59509P106 20 34,000 SH   SOLE 0 0 0 0
Microsoft Corp COM 594918104 2,038 48,883 SH   SOLE 0 1,000 0 0
Nymox Pharmaceutical Cpf COM 67076P102 149 30,000 SH   SOLE 0 0 0 0
Oneok Inc New COM 682680103 221 3,250 SH   SOLE 0 0 0 0
Orion Energy Systems Inc COM 686275108 549 135,000 SH   SOLE 0 0 0 0
Overland Storage Inc COM 690310206 5,659 1,166,820 SH   SOLE 0 21,700 0 0
P P G Industries Inc COM 693506107 210 1,000 SH   SOLE 0 0 0 0
Parkervision Inc COM 701354102 37 25,000 SH   SOLE 0 0 0 0
Partnerre Ltd Ser E COM G68603508 268 10,000 SH   SOLE 0 250 0 0
Petroquest Energy Inc COM 716748108 188 25,000 SH   SOLE 0 0 0 0
Pfizer Incorporated COM 717081103 452 15,214 SH   SOLE 0 0 0 0
Philip Morris Intl Inc COM 718172109 313 3,715 SH   SOLE 0 0 0 0
Planet Payment Inc COM U72603118 5,509 1,939,650 SH   SOLE 0 10,000 0 0
Procera Networks COM 74269U203 5,708 565,693 SH   SOLE 0 5,000 0 0
Procter & Gamble Co COM 742718109 1,382 17,588 SH   SOLE 0 100 0 0
Qualcomm Inc COM 747525103 403 5,091 SH   SOLE 0 0 0 0
R F Micro Devices Inc COM 749941100 144 15,000 SH   SOLE 0 0 0 0
Seachange Intl Inc COM 811699107 120 15,000 SH   SOLE 0 0 0 0
Spdr S & P Intl Dividend COM 78463X772 639 12,450 SH   SOLE 0 0 0 0
Spectra Energy Corp COM 847560109 265 6,240 SH   SOLE 0 0 0 0
Sunshine Heart Inc COM 86782U106 91 16,250 SH   SOLE 0 0 0 0
T Rowe Price Group Inc COM 74144T108 346 4,100 SH   SOLE 0 0 0 0
TeleCommunication Systems COM 87929J103 451 137,000 SH   SOLE 0 2,500 0 0
Tortoise Pwr & Egy Infr COM 89147X104 870 30,528 SH   SOLE 0 350 0 0
Tucows Inc COM 898697107 1,375 112,351 SH   SOLE 0 2,750 0 0
Vermillion Inc New COM 92407M206 26 10,000 SH   SOLE 0 0 0 0
Vodafone Group Plc Adr COM 92857W308 856 25,632 SH   SOLE 0 0 0 0
Westport Innovations New COM 960908309 805 44,700 SH   SOLE 0 0 0 0
Windstream Holdings COM 97381W104 1,954 196,150 SH   SOLE 0 4,000 0 0
xG Technology Inc COM 98372A309 1,509 750,750 SH   SOLE 0 5,000 0 0
ZBB Energy Corp COM 98876R303 3,862 2,384,150 SH   SOLE 0 42,500 0 0