Agreed. That's one reason Magneto was always in my top 10; he was capable of terrible violence, but never for the sheer joy of it. It was always to serve the Greater Good(the Greater Good!:icon_lol

.
Dr Doom is another excellent example of the, "Heroic Villain". While an utter bastard, he does have a(very)warped code of honor. This extends to beating the crap out of Super Villains who threaten the Fantastic Four, on the grounds that no one else but Doom is allowed to kill them. He also saved Captain America's life and allowed Spider Man to walk away unharmed even after Spidey had insulted him, because he owed Spider Man his life.
By contrast, characters like the Red Skull and Sabertooth are just complete tools with no redeeming features.
I also prefer Bane to the Joker for this reason(I'm talking about the Comic characters, not their movie versions).