ABOUT FRICKIN TIME....
Let me tell you something. It is such a pain in the butt taht I cannot find any best practices on things relating to web hosting. I can't find anything on hot to configure AD for a domain that not only has a website, but also is the host for other sites. I cannot find anything on general hosting provider best practices. But today I found something close.
IIS6 Failover Server White Paper
It's missing a bunch of stuff, namely scripts, but it's a start. I guess I'm just gonna have to write one myself...