Satriani has made a career out of simultaneously satisfying both guitar geeks and... More >>>