Remote desktop is something which I hold very dear to my heart. Its actually quite rare that Im on a computer where Im not remotely logged in to my home machine. From my perspective, why would I want to deal with moving from computer to computer when I can simply login to my desktop PC @ home and work away there. I even go so far as to remote into my desktop from my notebook when im out on the balcony.
That being said a common issue which I needed to deal with was the ability to Remote Desktop into any one of the machines behind my router. In order to do so I had to configure RDT, on each computer, to use different ports.
Check out this article on how to configure Remote Desktop for a non-standard port number.