I just got a new I-Phone a couple of days ago, so I haven't had a chance to play with it to much.
I have an older G3 Mac running OSX 10.3, but primarily run Linux. I also have a desktop running Windows XP, but primarily use that as a dumb client and login to my Linux systems via NX from http://www.nomachine.com.