It ought to be relatively easy to narrow down a list of films I've seen and liked in 2006 into a cogent top ten -- and to be fair, I whittled it down to the top 20 pretty easily -- but figuring out in just what order to rank my final ten was incredibly frustrating. How to rank a list of films, so different from each other, into a semi-ordered list that would be less than random? Equally frustrating was realizing that, in spite of the number of films I did see in 2006, there were still some great films that I missed catching, some of which might have made it onto my list had I seen them. Nonetheless, I can only rank from amongst those films I did see; here then, are my top ten films of the year.