Hi,
I use RDP:
You do following steps:
goto your server
Right-click on "my computer"
choose properties
goto tab "remote"
and enable "Enable Remote Desktop on this computer"
Now, only administrators can use this, if you want to connect with a normal user id you need to change policy and have to buy Terminal server client eccess licenses. But I assume you are administrator.
you can test if this is working on your LAN by starting your RDP client (mstsc.exe) and enter the IP address of your server, you should be able to logon.
(Without terminal server CAL you can have 2 remote admin connection and 1 connection on the console.)
To be able to access this from remote you need your WAN IP address.
Now you need to configure port forewarding for : TCP Port 3389 from the internet to the IP address of your server.
If you don't have a fixed IP address to teh internet, you can goto
www.dyndns.org and create a free dyndns account, so you can alway's retrieve your current IP address.
Be carefull, make sure your admin password is strong enough, so nobody can guess your password. :computer_
If you use this solution, you dan't have to worry about the client software because it's standard available in windows XP and for free downloadable from the microsoft website for any other windows version.
I hope this can help you!
Regards.