I might be crazy but I'm pretty sure someone here mentioned a free utility I never heard of for accessing a remote pc. I've looked around a bit and can't find it but I did find this thread so I'm asking over here.
I've heard of logmein, teamviewer, gotomypc and join.me