Exploits were the reason I installed it on the site I manage. They aren't fun and I'm pretty sure I was less than pleasant while I worked my way through the process of restoring everything. Hang in there, keep your plugins up to date, and hopefully we won't have to do this again. :)
tim