Peter, try LogMeIn.
We use it for desktop support on hundreds of machines and it works a treat.
You don't need to do any port forwarding stuff and the iPad client is excellent. Data is heavily compressed and it even works (just!) over GPRS.
You can also use it completely free of charge rom any other desktop computer with internet connectivity.
Tab key is available too!