I recently found that Microsoft released a product called Remote Desktop Connection Manager at the end of May. If you have a number of DPM servers to administer this tool could be very useful to you as you can only access the DPM console on the DPM server.
What's good about this, and other products like it, is that it stores all the connection details for all your servers so connecting and logging into servers is much quicker and simpler. It also allows you to create nested groups so you can organize all you server connections to best suit your needs.
Another feature I also like is that you can set login credentials at a group level and all connections in that group can inherit those credentials. This is great as it means I don't have to enter my user name and password over and over again and it means I only have to update my password in one location when it has been changed.
You can get Remote Desktop Connection Manager here, http://www.microsoft.com/downloads/details.aspx?FamilyID=4603c621-6de7-4ccb-9f51-d53dc7e48047&displaylang=en.
Another product to also consider is RoyalTS from code4ward which you can get here, http://www.code4ward.net/main/. I have been using RoyalTS for some time now and haven't got a bad word to say about it, it does what it says on the tin and has 100% stable. The one great feature I use in this product is Duplicate, this allows you to duplicate an existing server connection which is so useful and a massive time saver.
I'll now let you make your decision!