Spiderman is a good super hero but not the best. Hes cool because hes basicly a super ninja, and we all know that ninjas are the coolest people in the universe.
Batman beats out spiderman because batman is also like a ninja, and is also a genius, but batman is smarter and ritcher. So Batman rocks and Spiderman is just a whiny college student.
Doc oc is one of the best spiderman villans too. Hes not just an evil dude, but hes an evil genius. Plus hes one of the funny ones.