I just watched (500) Days of Summer last night.
I'm kind of torn on it. On the one hand, it was a pretty good deconstruction of relationships, and I have the biggest crush in the world on Zooey Deschanel.
On the other hand, Zooey's character in the film is a huge cunt that I wanted to punch in the face many times, and Joseph Gordon-levitt's character is a naive idiot.
Then again, I could say the same thing about many of my exes and myself in previous relationships, so I guess it was fairly realistic...?
I give the film a 6.5/10.