I've used Gotomypc.com quite a bit, but ended up cancelling it after a couple of years because of difficulty accessing it from behind a firewall at my clients' sites.
Aside from that issue, it was convenient to use and also reasonably efficient, even over a dial-up line.