Another link:
One of the comments mentioned some Haidt articles. This one is pretty good:
"Moral Psychology and the Misunderstanding of Religion"
This guy has a lot on the ball, and it would be a hell of a lot of fun spending a few hours in a bar debating some of these things.
