Thank you for writing an even-handed, honest review. I enjoyed this movie quite a bit and agree with most of your assessments. However, all the heavy-handed praise ("this movie's ... awesome, amazing, the best of the year, etc., etc.") is making me turn on it. More folks need to write reviews like this. It helps release us form the hype.
Dark Knight