I wanted to see what some of you all thought about what villains could make good heroes. It has been seen that there are villains who redeem themselves and really don't change their personalities, but outlooks on life and actually become interesting and well developed heroes. For example Kaine was a villain for Spider-Man for quite a while before having a "change of heart" and becoming the Scarlet Spider for Houston.
So who do you think would make a good hero in character, just fighting on the side of good rather than villainy? As some added fun what do you think would make for an interesting transition from being a villain to a hero?