The best morality systems are less obvious choices and more subtlety. Actually HAVING a middle ground is very nice. Like, being able to be not just evil or good, but intelligent.
Therefore, Fallout 3 is my choice for best. You didn't have to be a bastard, per se, but you could steal food and...