I'm doing a lot of procedure drafting today at work, so I pulled out my iPhone, popped in an earbud, and pulled up a Satriani station. The first track was "Echoes."
I always forget just how awesome he was when he first broke out - you need to get around the dated production, but on Surfing, he really had the full package - killer technique, edgy yet memorable compositions, and great phrasing. It's just damned impressive to listen to.
That's pretty much a perfect album from start to finish.