I have OnLive and really like it so far. The ability to watch someone play a game before you buy it is pretty cool and the library seems to be growing pretty rapidly.
i havent been using onlive that much, but i relly looking forward to see how they use the touch form in the popular games that really is made for pc or console...exiting