I use RDP with port forwarding through my office router to get to my office workstaton from home (or any remote location.)
My IT guy says it is not completely secure, but obviously nothing is if all the big guys are subject to hacking even with their super duper security.
It works really well, I can use Dragon over the connection, and it is built into Windows, and is no extra cost. It is also much clearer than the fuzzy screens of GoTomyPC.
The IT guy says I can improve security by using VPN -- but I haven't got around to it.