I'd suggest gotomypc or logmein. Neither of them are free.
If you enjoy tinkering, you could still setup remote desktop connection, but it'll take more effort (dyndns, port forwarding etc...) VNC is also an option, but with the same hassles as remote desktop.