iTap RDP & iTap VNC are both expensive, but are by far the best remote desktop solutions out there.
Both support multi-touch: pinch zoom, two fingers held for zoom, two fingers tapped for right click, tap with a third to select a menu item, tap then tap and hold for dragging windows or items around, three finger swipe to swap sessions.
There are a bunch more too, but this will get you a long way.
I'm a network guy, and iSSH has changed my life. Again not the cheapest, but transparent keyboard rocks