I wonder if you could eventually sell cycles back to OnLive, since you aren't doing the heavy lifting on your machine ... Maybe offset the cost of the service? Or maybe OnLive could do an ElectricSheep-like screensaver for distributed processing. That could mitigate some of the latency issues as well, for those near you. Social rendering, comrade!
Edit: The more I think about this, the more it seems this is precisely (or at least should be) where they're going with this.