I currently run Remote Desktop on my home computer (Vista Ultimate). It is always on so I can access things from my home computer when I am not there. I have a linksys firewall and use port forwarding to allow access to the correct ports.
How secure is the RDP protocol? It seems to be as secure as the username/password combination you use but I am not sure. Is there a more secure alternative that still has the same functionality?
UPDATE: Lots of great answers. I am going to try SSH tunneling first. I will post with an update when complete.