Here you go a scientific explanation of religion. Quite interesting I thought, although I'm sure some may not like these explanations.

http://youtube.com/watch?v=EQLD59fK_Iw&feature=related