There was an event in DC last weekend called The Reason Rally, a gathering of the secular movement that attracted about 20,000 people — despite rain and cool temperatures. The list of speakers and performers fighting for science and reason included James Randi, Michael Shermer, Paul Provenza, Tim Minchin, Richard Dawkins, Eddie Izzard, and the only open atheist in the US Congress, Representative Pete Stark.
Adam Savage of The Mythbusters was there, too, to give what many people considered the best speech of the day…