Well, it depends. In real life, hero, but in a movie I would definitely want to be the villain. :-)
Villains have more fun! Just ask The Joker and Harley Quinn
They may have more fun, but they aren't doing what's right. And they end the worst. And they don't get to be in love. Atleast, not for real.