The concept of a streaming console has been around for ages, and while Phantom Entertainment never could quite pull it off, the folks at OnLive seem to be onto something. 'Course, only time will tell if that "something" is a legitimate enough business to make sustainable, but at least it has moved well beyond the point of vaporware. Now that the MicroConsole has been raiding living rooms for a few months, we're curious to know your thoughts on things. Have you been able to try one out? Are you still rev