Spider-Man's probably my favorite. You see Batman is a billionaire and there's nothing really cool about a billionaire saving the world. But Spider-Man is Peter Parker a conflicted character who puts on a suit and saves the world. I love that.
If you have love in your life it can make up for a great many things that are missing. If you don't have love in your life no matter what else there is it's not enough.