Making things work again.
After a few subsequent hacking attempts (and some successes!) I had to nuke this website completely. I managed to save most of the important things, but in the meantime I'm going to go with a generic template until I get everything working again.
I am now using Google Apps as my email provider which is giving me a ton of piece of mind, along with Ubuntu Hardy on the server as opposed to Gentoo. It seems as though that was a good choice to make -- I am up and running with all the services I had before in less time than it would take to emerge a base system! I feel really good with how the system appears to be working now. Hopefully it's a bit more secure too. I am running less services as a whole and am using a couple of security tools to keep people out. I am already seeing results of the SSHD blocking script that I am using to prevent password guess attacks!