With the amazing Spider-Man 2 due to hit cinemas in the ...