Superman can fly so fast around the earth that he can make time on earth go backwards thus he is able to go back to Batman's birth and kill him at birth.
Spiderman is the crappiest superhero out there but Batman isn't even a real superhero, he's just a rich smart dude with some good fighting abilties and everyone makes him out like he could beat god with 'prep time'. Batman is way overrated.
---------- Post added 17.07.2012 at 14:41 ----------
Batman > Superman. Superman had all the superpowers in the world, yadda, yadda, yadda. Yawn! Batman relies on his wit, his talents, his mind etc. He is flawed and not because of freaking kryptonite either. All of those combined makes him a better and certainly more interesting super hero any day. So Bruce over Kal-El any day for me.