Anti-heros still have heroic elements though, so technically that's good. Just not 'all-white' good.
Almost all of my characters 'believe' they are good, or doing things for good reasons. Even the villains. Every other book or so I throw an absolute mad-evil genius in to gum up the works. But most people are only evil from the protagonist's POV.
Well I don't belive in a good or evil, cause they all born from the same seed, without one the other don't exist. Any way when we write it seams o our mind give some liberty, I use to think more of evil caracters, because they let my anger flow but end up writing more good natured caracters.
This is a tough one... I voted good, but Im not sure that's right... I tend write about characters I care about (or is it the other way around?), so I root for them to be sympathetic - in other words I tend to prefer flawed characters and then focus on their positive points.