Superman is the most Powerful no Doubt.
he just sucks when there is kryptonite and apparently can't see through led But faster Than a bullet with Superhuman Strength Invulnerable and can fly. is pretty cool.
Batman is pretty much just for intelligence no superpowers whatsoever I'm amazed that he actually became a superhero. He's just a skilled Combatant with amazing fighting skill. He can get his ass whooped easily. He's normally on the defense than offense.
Spiderman has a lot of Powers. Shoot String out of his wrist, climb walls, swing from building to building, Spidey Senses, Super fast movement, and almost half as strong as Superman. He doesn't really have a weakness but If taking Mary Jane hostage is a weakness then I guess he does have one.