Today's NYTimes Science section had an interesting piece about human behavior:
Stumbling Blocks on the Path of Righteousness:
http://www.nytimes.com/2009/05/05/health/05mind.html
It may be of interest to think about my TeamHuman.org project from this perspective. I like to think of TeamHuman.org as assisting all of us affirm and stay true to the values that benefit us all. And this website is intended to serve as a social network-powered "morality crutch."