Spiderman was really good. I'm amazed at how well Marvel is able to weave this huge world together in these solo films. The team ups tend to be a bit bloated, but the solo films have been really well done. They give you just a little hint towards the rest of the world, while still focusing heavily on the main character. Originally I was really worried that there would be too much Ironman, but I think they found just about the perfect amount of screen time for him.
On a side note, it's been fun watching this little resurgence Michael Keaton has had in recent years.