Holy moley.


Also, after seeing Joe Satriani live last night I can honestly say he's probably one of the top five active guitarists right now.