Okay, but he's just a mortal man with gadgets, a grudge, a costume, and good fighting ability. So he is certainly a hero, but is he a superhero? I think of superheros as heroes with super power. Superman can fucking fly, spiderman is half spider, the hulk turns into a gigantic angry green monster with purple Daisy Dukes, etc. Batman just lives in a cave with his boy lover and fights crime with toys. I'm leaning towards not a superhero.
Alright, so what about Robocop then? He has superpowers, but only because he got them surgically implanted - kinda like a crimefighting equivalent of Pamela Anderson. He may be a grey area.
For me, I'd take Batman and his deep pocket powers over Spiderman any day. Those Bale films are great, the Maguire Spiderman ones are pure schlock
If Robo-Cop is a superhero, then R2D2 is a superhero.
Popeye > Batman.