What a strange timing for this list. It's not even the end of the decade yet. And including "There Will Be Blood" doesn't make much sense to me as it's impact can only be apparent with the benefit of time, a couple of years at the least. 

And personally, would have swapped "Fahrenheit 9/11" with "Bowling for Columbine".