Bob Russell pointed out some years ago that the area usuaully referred to as "science and religion" is more accurately "science-religion-technology-ethics," a point I've tried to bear in mind. & one weakness of the position of many atheists is that they have no clear basis for their ethics. Of course that doesn't mean that they can't be nice people but their worldview provides no reason why they should be nice.