I consider deeds more important than "the rest of the personality"
A person who consistantly does evil deeds against a particular group, is Evil, even if the majority of their deeds, since they rarely encounter that particular group, are Good.
And even if they're not completely consistant about that group- the fact that they're consistantly doing evil deeds at all, outweighs any Good deeds.
Inconsistently doing evil deeds, in time of crisis- that's reasonable for Neutral and Good- they can be "driven to Evil from time to time".