personaly, i use logmein.com
It is a website where you sign up and download their free software to put on the host computer. Then after it is installed, you can access this computer from any computer in the world that is connected through the internet. all you have to do is go to logmein.com after you sign up and click your name. just be sure that your computer is on when you do this.