Kuroi Jinouga
I believe he's accepted now in the new 52
Otherwise he was always considered a villain.
Except when he was a side kick, or bailing Batman outta trouble. or in the outsiders, etc etc etc. He came back and (rightly) wreaked havoc, but most of the time he's pretty concretely been an anti-hero. Much like Catwoman, or (classic) Huntress, playing a bit harder and rougher and always with personal ends. If Objectivism was a comic book character he'd be the Red Hood incarnation of Jason.
Although the new series has him breaking out of this trend and easing a bit more toward the hero side of things, I think that's just a natural progression in developing his character. Jason's never been a BAD guy, he's just doesn't play by the same moral code as Batman. And while it was fun watching him screw with d**k a few years back, it's good to see writers delving more into what makes Jason such a great "gray area" character.