My server is an headless old Intel Mini. It's running Leopard and is setup for auto login. It's just setup with Remote Login turned on. Its also running iChat with auto accepting Screen sharing from my AIM account only, so I can fix it and tinker with it as I please and monitor its activity. For force restarting I got one of those nifty web enable power strips. So if it ever gets cranky I just toggle it. Just make sure you don't forward the SSH port out to 22 or you'll get bombarded with failed login attempts. SSH is the only port I have forwarded. If I need something else I just tunnel it. My Uni is notorious for monitoring Internet traffic, so I tunnel everything through a SOCKs proxy. If you have any further questions feel free to PM me.