While I am often in disagreement with Christopher Hitchens on any number of things, the fellow is smart and honest. Even when I am in disagreement with him his writings are usually enjoyable and/or informative.
Run to the bathroom now, then get some snacks and read his review of Farenheight 911.
Read the whole thing.....
....yes I know its morning now and your late for work, but admit it, it was worth it wasn't it. :)
Hat Tip: SAMIZDATA