Throughout the film we're told that the Hero chooses a path where he must sacrifice a personal life in-order to be the hero, yet this is all spoilt in the last 5 minutes when we discover that the Hero can also have the girl. It feels as if Sam received a "note" from the executives instructing him they needed an upbeat ending and thus it feels like a kludge

That said the rest of the film is pretty great, there were one or two moments when the story drooped (typically when the characters were emoting) and some of the effects do look a little too cartoony (maybe they came from the heavily adveritised spiderman game).

Also not sure about so many people having seen spiderman without his mash, surely one of the people on the train would be straight off to the Bugle to describe spidey.