Is there a client out there yet?

I need this sooooooooo bad. The WinRemote just doesnt do what I need.
It works good, but if you lock your pc, you wont be able to connect anymore.

Plus it wont allow you to use your home PC to establish a RDP connection to a terminal server. It will connect, but as soon as you type something, it kills the connection.

My job would be a lot easier with a Terminal server Client