For Windows, XP Pro and Win2K3 support Microsoft Terminal Server connection (Remote Desktop Client MSTSC.EXE) for remote administration.
This can be opened up through firewalls fairly securely provided you follow high-security lockdown rules like renaming admin etc.
Look on microsoft.com for information about server security lockdown and terminal services.