Sign up for an account at "No-IP.com". Pick a sub-domain thingy and download the updater. Setup your machine so it can accept "Remote Desktop" connections. To do this, go right-click on My Computer, go to properties, go to "Remote" tab, and check the "Allow user to connect remotely to this computer". Now press "OK". Setup your router so that port 3389 is open on the computer you want to connect to, there is an example of what it should sort of look like at the bottom of this post. (Your IP address should be "192.168.0.4" instead of "192.168.1.100") Now go to work, open up "Remote Desktop", and fill in the blanks...Your domain should be the address you picked at "No-IP.com". Here's what your router setting should sort of look like: