I wanted to do the same as you, so I bought myself a second hand 1Ghz AMD Athlon PC, etc PC (�100). Slapped on Linux Mandrake with apache, proftpd, mysql (FREE). Got myself a domain name at namecheap.com ($8.95). Went to www.dns2go.com and bought a personal account ($19.95). Then directed the nameserver to the dns2go account (FREE). Installed dns2go onto the linux box, tada. Simple, fast, and relatively inexpensive. If you're going to leave it on the net, best not use windows and IIS!!!