My favorite superhero is Sailor Moon. From both the Manga and anime. You get to watch her grow frighten cry baby to a hero who even saves her enemy. Ok so she still has a tendency to cry alot. Everyone has there week points and being over emotional is hers. But she always comes through to save her friends and this planet.
As for a supervillan, I always loved Lex Luther. There was true genius in alot of what he did. He could hold a grudge forever though (against superman) His biggest fault was his ego. Once his plans got started it was like he assumed that they would go to comepletion. And what's with picking dummies for henchmen?