Enabling Remote desktop server services in windows vista:
http://www.unet.fi/fransblog/2007/08...-home-premium/
To connect from outside your local LAN:
1. get a free DNS host at
http://www.no-ip.com
2. Configure your desktop for a preferred IP
3. Do port forwarding for RDC port 3389 to your desktop IP in router configuration.
Now connect using the no-ip hostname instead of IP address. Woala! So effectively you could do an RDC if both your PPC and computer are connected to internet regardless of the local network.
Limitations:
1. your router IP should remain static i. e. if you restart/reset your router, you will have to reconfigure your host
2. Desktop IP should remain static.