Eric Johnson, Steve Vai, Joe Satriani and Jimmy Page