I've never been particularly impressed by either of them.
I don't like Blaine's mystic angle. I don't like Angel's supernatural angle.
But fundamentally, I don't think Blaine is that good a magician. Angel just seems more skilled, and I think he has a better attitude toward other magicians - and magic as a whole - than Blaine does.
I've never known anyone to say "I met Criss Angel, and he's a jackass."
But I've heard that about David Blaine...