A video comparing what MyBigTOE, physicalism and Christianity have to say about morality. This video also is a good thumbnail sketch introduction into the very basic ideas of MBT:

The presentation was created as a course work by a philosophy student from Massachusetts / USA. He received an A- for it from his professors.