I have blogged about the OnLive gaming before. It works really well provided you have unlimited traffic and good internet connection. Now they release another great streaming solution, http://lifehacker.com/5874348/onlive-desktop-streams-desktop-apps-to-your-ipad