We saw in the theater back in July. I didn't like the villain... reminded me way too much of Syndrome from The Incredibles. I dare you to watch those films back to back.
Opinions being what they are, I think Michael Keaton's Vulture is the second best Spidey-villain I've seen in cinema, bested only by Willem Dafoe as the Green Goblin.