I highly recommend iTap RDP. I use it to control my XP box, and WHS Server. I use it for accessing files, monitoring activity, installing apps or updates if necessary. I have had the app for 7 months (I think) with no problems and the developers regularly update it with new features. I haven't tried out other RDP apps so I can't compare them against others.