If you think of this as a proxy server for RDP Clients then that works. It can also
sit behind an ISA 2006 server.
You need the latest RDP 6.0 client.
Download it from
Microsoft here. Read the KB
article here (which includes links to versions for OSes other than 32-bit
XP, as well).