I have been meaning to add this for ages to this blog. Good demo here of his skills and a good peek at a venue in China Town.
(Count how many seconds he takes to punch from 1st touch in each case).
(Derren Brown has another good trick where he plays 10 chess masters at once and does very well against them, what he does is play a move that another master has made and put that on another board, so in effect they play themselves in a circle! What you do not know however is how he gets the first move).