Tips for Cleaning & Securing Your Website http://www.stopbadware.org/home/security
Sucuri http://sucuri.net/about