TASM 2 was a really good film. Definitely better than its predecessor, and certainly better than Spider-Man 3. I think I put it slightly under Spider-Man and Spider-Man 2 from the original trilogy.
The story in this one is great, until maybe the third act where it gets a bit rushed from there. The action and character development makes up for that though, the action was done amazingly and the development between Peter and Gwen was fantastic, just like the first film the chemistry between those two as actors was great. The ending of this film was SHOCKING, it left the whole crowd in silence and I even heard a couple of people GASP in horror or surprise.
Dane DeHaan was the strongest villain in this film. His version of Green Goblin was fantastic. He didn't wear a mask, so you could see the creepiest facial expressions he made which added to his performance.
I liked this film slightly better than both Captain America 2 and Avengers.