giving Steve Vai a run for his money :welldone http://www.youtube.com/watch?feature=player_embedded&v=oH1ybin4ZEU