The levitation stuff has already been explained. But I think it was with Criss Angel cause he did the levitation/flying. It was a harness with wires, that's why you always see him flying against a sky, so it's harder to see the wires. And most of his stuff was pre planned with all actors.
David Blaine is just doing stuff that's already well known. I have to say when I first saw it I was shocked, once I learned it was all the same magic and nothing special I stopped watching.
David Copperfield is still the best I think.