My Own Personal Top Ten of 2004
(to be updated whenever I decide the list has changed, the last time this happened being c. Apr 2007.)

01. Dogville (Lars Von Trier)
02. Before Sunset (Richard Linklater)
03. Eternal Sunshine of the Spotless Mind (Michel Gondry)
04. Primer (Shane Carruth)
05. Million Dollar Baby (Clint Eastwood)
06. Kill Bill: Vol. 2 (Quentin Tarantino)
07. The Life Aquatic with Steve Zissou (Wes Anderson)
08. I ♥ Huckabees (David O. Russell)
09. Spider-Man 2 (Sam Raimi)
10. Sideways (Alexander Payne)

The next ten
The Aviator; The Saddest Music in the World; The Village; The Incredibles; Vera Drake; Spring, Summer, Fall, Winter... and Spring; Maria Full of Grace; Closer; The Bourne Ultimatum; Harry Potter and the Prisoner of Azkaban