I am a bit of a newbie when it comes to using Linux. I usually use Windows for everything but I do currently have a machine running Ubuntu that I would like be to able to administer/occasionally use remotely using some kind of graphical remote desktop software.

I currently use vino as a VNC server on this machine however I find that this is slow, uses up a relatively large amount of CPU time on the host and it requires additional software to be installed on any computer that I use to access that machine.

If possible, I would like something compatible with Microsoft's Remote Desktop Protocol so I can use MSTSC, which is available on pretty much any machine I currently use (whether at work, at home or at a friend's house) without the need for the installation of more software.

It should be easy to install (or instructs on installation provided) due to my casual user status with Linux.