Completely off-topic, but if you have a website and have either wondered how a server works or wanted to have total control of the site, reply here and I can give some feedback based on my own recent experience. For those already doing this sort of thing, I'll mention up-front that I'm using Abyss as the server, EveryDNS as the DNS, and DirectUpdate as the dynamic address monitor. They are all free.