Anti's sites:

title views votes rating creation
?SHOE ON HEAD > Scientology 1,748 19 (3.42)  2006-06-26
?Decepticons will triumph! 1,616 4 (2.75)  2006-05-25
?Beware of jackasses 1,088 9 (2.22)  2006-02-19
?Peppers Express 1,533 5 (3.00)  2006-01-24