Seth Godin on business ethics:
It comes down to this: only people can have ethics. Ethics, as in, doing the right thing for the community even though it might not benefit you or your company financially. Pointing to the numbers (or to the boss) is an easy refuge for someone who would like to duck the issue, but the fork in the road is really clear. You either do work you are proud of, or you work to make the maximum amount of money. (It would be nice if those overlapped every time, but they rarely do).