I can't believe Dark Knight has been knocked to 10th spot by movies like Alice in Wonderland (what!!!???), Dead Man's Chest and DOTM.... pretty disappointing.
I do think that Avatar can deserve the top spot...
Conversely I can actually believe that, Batman Begins wasn't a ground-breaking movie in my opinion (I liked it but wasn't moved by it) and thus my expectations for TDK weren't that high - this goes back to the idea that sequels of ground-breaking movies tend to get even more in the box office