Initial Thoughts on OnLive This morning I found, sitting in my inbox, an invitation to join OnLive, the new video game streaming service that launched at the end of E3 last week.  The basic idea is OnLive runs the games on powerful machines sitting in their datacenters scattered all over the country, and stream the video to you via...