Technically I missed the mid-year by a few weeks, but I still wanted to recap the best movies so far this year.

I should mention that I haven’t seen Waitress and a few others yet that might sneak their way in later…

Well, without further ado…

10. Starter for 10 – A witty British boy-meets-girl movie set in the 1980s, that’s also a throwback to the familiar John Hughes films of the 80s.

9. Breach – Kept engaging by Chris Cooper’s performance and based on a true story, Breach suffers only from being a little too realistic.

8. Paris, Je T’Aime – A list of brilliant film makers were invited to pay tribute to Paris with a collection of 18 short films set in the City of Love. The result is a collection of quick, but quality stories, each with their director’s unique touch. Something for everybody.

7. 300 – A man’s man movie with cinematic style.

6. Grindhouse – Tarantino and Rodriguez team to pay homage to an art form in which they’ve created many memorable additions, including this one.

5. Reign Over Me – Don Cheadle continues to impress as one of the best actors working today, and Sandler surprises as a troubled widower in this character-driven story.

4. Knocked Up – Another hilarious comedy from Judd Apatow and friends. Crude, of course, but when was good comedy ever comfortable?

3. Once – From the very first scene I had a smile on my face, and continued to enjoy the rest of this simple Irish musical.

2. Zodiac – While it could have used some cuts, it kept me interested all the way through the timeline. Great cast.

1. Ratatouille – Pixar, like a fine wine, gets better with age. And this is their best movie to date and easily my favorite movie of the year so far.

Don’t like my picks? Don’t take my word for it. Check out Rotten Tomatoes’ Mid-Year Report.

What about you? Post your favorites so far. It doesn’t have to be a top 10.