...VNC is a great tool for remotely controlling a server. And its free!
You might also want to look at some tools from sysinternals:
which are good for executing programs, killing processes, listing processes, shutting down/restarting etc. all remotely and all from a command line and you can use on any pc on your network!