As a movie connoisseur and someone who likes to see a movie each week on opening weekend, here is my order of the movies I have seen (so far):
Kung Fu Panda – a really fun and hilarious movie with a great story and great message
Prince Caspian (a very close second)
Iron Man – a really, really good movie (thanks to Joel for reminding me to add this to my list). it seems like so long ago that I saw it, yet it is definitely one of the top three movies of the summer so far.
Wall-E – a slow-moving but meaningful movie. a bit preachy at the end but includes some fun moments.
Hancock-not really a very close fourth but definitely better than the last two. too many unanswered questions and a confusing story.
Zohan and Indiana Jones– I imagine these two films will stay at the bottom of this summer list even after the others I hope to see.