User blog comment:Ironman444/spider-men/@comment-4772145-20120625223719

Miles has the Venom Sting and the Invisibility, but Peter's resumé of dealing with cosmic rivals, mutants, monsters, gods, machines, and even clones tips the scale on his side...Peter Wins...No freaking doubt about it