I use
Dyndns and UltraVNC
Dyndns gives you a free address which you can use in a web browser with UltraVNc to log in ..You will need to fwd a couple of ports thru your home router to get it to work. If you need to find out your home's current IP just ping the address you set up in your acct. ...Hint ..Pick a nonstd port so you can reduce the port scans.
More info avail if you want it.