Check out remote utilities for remote desktop. It's good on price and the feature set is pretty good also. It allows you to do remote admin tasks without pulling up a desktop if you need. We use zenoss for our network/systems management, its a little difficult to setup if you haven't ever used it before, but works flawlessly once running.