Those who bought one or more OnLive PlayPasses--games, essentially--before November 24 will receive another for free. If you bought two or more, you'll be able to pre-order the new $99 OnLive MicroConsole set-top box for free, paying only shipping. Both offers will end on November 30, so get your skates on if you're eligible for freebies.
OnLive announced last week that it intends to introduce a flat-rate subscription granting unlimited access to select older titles. There's no word yet on when this'll launch or how large a library subscribers will have access to.

steam was originally supposed to be a content streaming platform like onlive.
Yeah, the concept behind OnLive is the future. No need to download (6-10+ GB) games and install them, mess with DRM, ...