One problem with using ssh to tunnel remote desktop -- it won't allow you to connect to the same machine on which the client is running. This means that you need another box to act as the client end of the ssh tunnel.
_________________________
-- roger