Microsoft's Remote Desktop Connection is included with the pricier versions of Windows and works like a charm. You might need to configure your router and LAN on your own if you want access from outside your local network, i.e., when you're on the road.