The magical Anderson Cooper agrees: David Blaine is a scrub. [CNN]