Watching Brag Clips or checking out the Arena (where you can see other players play in real time) fared a little better.
Minor to major visual problems are the reality with OnLive's service, something you'll want to check out before getting the MicroConsole.