Just saw Sherlock Holmes and Inglorious Basterds this weekend. The former was very entertaining but not quite as good as I'd hoped, while the latter was far better than I'd imagined it would be. The only negative thing I can say about it was that Pitt's Tennessee accent was hilariously bad, but it actually added a little to the over-the-topness of the movie, so it worked.
So I think my top 5 (okay, six) of 2009 (with a few more to see) would be:
1. Inglorious Basterds
2. The Hangover
3. Star Trek
4. Sherlock Holmes
t5. Public Enemies
t5. The Reader