Pharyngula

This is definitely not safe for work, but I had to include it because you just know the Catholic League will freak out over it.

And remember: 30 September is International Blasphemy Day. What will you be doing to outrage the fanatics?