If you are looking for Windows software that can be used stand alone but also supports RDP protocol/functionality, you may check Remote Utilities. It also allows RDP over the Internet (i.e. using RDP through the tunnel created by the software).
Hope that helps.