I actually loved it too, probably because of the love story. Marc Webb proved with 500 Days of Summer he's a maestro with love scenes. But I also thought they incorporated the three villains a lot better than Spidey 3. TASM2 was my favorite of the five.