I just came across this video, have to say that it's nicely done

http://youtube.com/watch?v=lBvaHZIrt0o