While I am still very far from being sold on this thing the addition of Onlive is a good sign, though it does pretty much kick the "all games will be free" thing out the window since you rent or buy games off onlive. Regardless this at least looks better that the official Onlive Micro Console.
Which I actual got free at Eurogamer last year. Its a big pile of fail, no Wifi connectivity pretty much put it out of commission in my flat.