I would say VMfusion or whatever it was called, as long as I had wi-fi I could control my computer anywhere in the country from a wi-fi connection. It was 25 bucks but I hacked it, and got the program for free. Its pretty damn cool.
I bought an iPod touch a couple of weeks ago, and the previous owner had installed Skee Ball....I can't quit playing it. I don't have a lot of apps...Google Earth, pool, bowling, Apple Remote (to control iTunes via Wi Fi)...not much 'useful' stuff. I do suggest Urbanspoon, though. We use that to decide where to go eat quite often.