Thought it might be interesting to post these
http://www.youtube.com/watch?v=5FzU8dlY85g
http://www.youtube.com/watch?v=3CHCJjKjwMk
(^^^I recommend you turn the sound off: it's a little too 'oh wow, man!' for my tastes)
Anyway -
Michael has an interesting take on things, some of which I / you / we may not agree with. OTOH, he also has demonstrable skills that are interesting to watch.
Stuff like this is good to watch from a 'so, how did he do that? Does it match with what he says, and what others say?' perspective.
In the end, just some more training in spotting things. YMMV