I hate David Blaine. He stages everything and tries to make it look random. 90% of the people he impresses on his videos have been paid off because the tricks he performs requires most of them to be in on the illusion in order for it to look right for the camera. Not that it doesn't look cool, I just think it's lame to fake reality.