I started using LiveMesh Beta from Microsoft. This offers you the ability to share your computer's desktop.

The requirement is that you need to be signed into the Livemesh client on both computers.