I took Ali (the wife) along to one of his live shows in London about 3 years ago, as she really enjoyed the TV shows. He was very impresive. A lot of it must be tricks, but I also think he's very good at suggesting things to people subliminally (sp?), which they then do. He can also read people very well.
I must say, I'm glad Ali didn't pick up any of his skills!