Use Hamachi, and use Windows' built in Remote Desktop Connection.
However: This tool is only useful for remotely accessing or viewing information or files. You cannot play games or do anything that would consume the bandwidth too much because for one all that you see is still being rendered locally on your computer.
If you want to play games over the internet via streaming, look into OnLive.