Guys I love my PC and especially my PS3. And the first time I heard about this "OnLive" stuff some year ago my only reaction was a sneer. But now I guess I am forced to have second thoughts about the whole concept.
So if you can spare 30 mins of your time then do yourselves a favour and watch the video below. This might actually have the potential to change the whole gaming scene - especially in terms of social gaming /clanning. Have fun!