arent you a dawkins fan?
I read one of his books a while back and thought he had some great insights. Haven't followed him lately, but the guy's smart as heck.