I have to throw Batman a vote because he relies on his own genius to fight his foes rather than superpowers that nobody else has. What a guy Batman is! At least to me, Spiderman has always lacked personality compared to other superheroes... not the most interesting of protagonists if you ask me!
Yes Spider-Man is a "true" marvel super hero as the snake bite put real power into his blood and all he wears is a body suit, BUT Batman is far far superior in always accept he isn't genetically a bat or anything. All of Bruce's armour and gadgets and cars way way way over power any force and can crush Peter like an ant.
Spiderman has always lacked personality compared to other superheroes... not the most interesting of protagonists if you ask me!
That's what you get when you throw a courtesy role to Tobey Maguire. Spiderman isn't as depressing and uninteresting as he is portrayed in those films.