Superman. He is awesome and pretty much unstoppable so I'd have to go with him. Also Batman is a close second although he doesn't have superpowers he is one bad ass dude which is potrayed well in the latest batman movies.