Agree with everything EMI just said - except the GM (GE?) partnership - lol. Would add the same comment about the Siemens partnership, which I think is equally important though it gets less discussion here. And the battery technology - have you people really looked at that?
Oh - and btw - have you checked the stock price recently? :-D