This device is about a year or two late. Possibly even 3. I see it as nothing short of a massive waste of time and money. Plainly put, PC's sold last year at retail, have better performance abilities that what OnLive is offering. 720p on Computer Games? Really?? The other issue is, you don't ever actually have the software on your system. The Game itself, is never in your possession. Which means, modding is out the window, an integral slice of the PC offering imo. Because really, if you lock PC's @ 720p and lock modding out. You're really just stuck with a console.
OnLive's other two bigger problems however are: Zero internal developers, so there's no real _reason_ to get it. And the fact that their direct competition have 30 or 40 internal studios between them.