I have to confess that this looks like a good bit of fun:

http://www.youtube.com/watch?v=RHo7ixo1p-Y