try tight vnc.. i have been using it for years.. i recon it is the greatest program EVER!! and its free.
http://www.tightvnc.com
and if you want to remote control it through the internet i would recomend logmein. its like gotomypc but there is a remote control only thingo on it thats free.
http://www.logmein.com