Do you have an Internet remote access service so you can get into your PC at home when youre on the road? What provider? Are you happy with them? What are the notable limitations?
I have used all of the following solutions. I prefer the last one.
I use LogMeIn Free (www.logmein.com). Easy setup, allows me to remotely control my computer from anywhere there's internet access. The free version only provides remote access. The pro version supports remote printing, file transfer, file syncing, etc.
Alternatively, you could always just setup Remote Desktop on your computer, get an address for your dynamic IP (DynDNS, No-IP.com), and then you could just open Remote Desktop on any PC and enter your computer's address. This will allow you to do remote printing as well.
Thirdly, I also use a combination of software from a company called BitVise(www.bitvise.com). I run the WinSSHD server at home, keep the Tunnelier softare on my USB thumb drive, and then have SFTP, Remote Desktop, and direct console access to my home computer. This allows you to do remote printing, file transfers, or use your home computer as an internet proxy to bypass firewall.