@dugbug
Thanks for the referral to sucuri.net, they totally rebuilt my site within hours. Unfortunately, it got hacked again! I sent them to this forum to see if they could gain some further knowledge on how to prevent this from happening again. I would have been lost without these guys.