Stupid + sanctimonious = Bill O'Reilly. Fortunately, Stephen Colbert is there for the takedown. Hint to Bill: for once, have an ounce of humility, and do just a tiny bit of study before thinking yourself fit to talk down to people who are much smarter than you. There are people out there who have reasonably intelligent arguments for the existence of god; you're just not one of them, not by a long shot.
H/T: Leiter Reports.