Are you familiar with http://www.mywot.com/

They give your site a POOR rating.... And advise people to NOT go there.