I pretty much share your sentiments here. I will say, however there are potential catalysts that could shoot this thing up short term:
1) Large, unanticipated utiltiy contracts
2) Announcements on entering new markets (Japan, Germany, China)
3) Favorable Regulatory rulings
4) Company being purchased
Long term, I find it hard to believe that there is absolutely no interest out there from larger fish on making #4 happen. Company is now profitable and more easily given a valuation and has some nice profitable growth for the next few years at least. I really think the 30s are in our future in the next few months. Next year's earnings I think can get over $1, NON-GAAP earnings well over $1. Lots of revenue growth in its future with new international and local markets and transforming the company into a market leader in EIS make this stock very compelling. High potential for stock to blow up when EIS takes off. I have no problem sitting on this long term for all the above reasons...