10. (500) Days of Summer

There's a certain type of guy who will love (500) Days of Summer. He's a romantic trying to play cynic. His dating history is best told in sad British pop songs.

9. (500) Days of Summer

He thinks a girl in pajama bottoms can be sexier than one in lingerie. And, yeah, I guess I'm that type of guy.

8. (500) Days of Summer

Tom (Joseph Gordon-Levitt) is definitely that type of guy. He's an aspiring architect who writes greeting-card slogans for a living.

7. (500) Days of Summer

He has two albums on iTunes at work: The Smiths and ... The Smiths. And when he meets Summer (Zooey Deschanel), a fetching free spirit who doesn't believe in falling in love, he promptly falls in love.

6. (500) Days of Summer

Their tumultuous romance is documented in snapshots, dotting nearly two years as they alternately connect and disconnect.

5. (500) Days of Summer

If (500) Days isn't high art, it's at least a perfectly crafted pop song that has you humming along with the chorus the second time through.

4. (500) Days of Summer

It's warm without being cutesy, familiar without being formulaic and hilarious without being gag-driven. Deschanel plays both sweet and bittersweet with grace, and Gordon-Levitt nails the humor in heartbreak in a way that would make John Cusack proud.

3. (500) Days of Summer

This is Annie Hall for the hipster set.

2. (500) Days of Summer

Of course, if you found Garden State to be overly adorable, your eyes may roll into the back of your head. Director Marc Webb's whimsical flourishes can come on a bit a strong, and some may tire of the time-leap gimmick.

1. (500) Days of Summer

Well, you can be a cynic. I'd much rather be a sucker.