I saw that last night, and it was great. The MIHOP/LIHOP crowd are probably in a snit. It really took their crazy claims apart.
I really enjoyed some of the controlled sarcasm coming from some of the debunkers. They held back but you could tell how absurd they viewed this garbage; especially the guy from Popular Mechanics. When he registered his disgust at the cell phone arguments, I was elated.