EDIT:: If you can read this, the server is working! :D If you can't... well. yeah. :p
Having never needed to share a server with someone and have 2 domains pointing to the same place, I always threw out the vhosts config of apache and just used httpd.conf. Now that I might have to set up another site, I'm having to rewrite the vhost configs from scratch, and then move things around. And once I've done that, I've got to make it so that, from the end-user perspective, it looks like nothing has changed.
This should be fun...
Thankfully, I now have source-control set up for my configs (Why, oh why didn't I do this before.), I can now revert when I screw things up.
*crosses fingers*