I've been using Jump for several months. It works great. Check it out: http://itunes.apple.com/us/app/jump-desktop-remote-desktop/id364876095?mt=8
Dave