Oft considered the best in the world. That song is one of the most difficult things ever.https://youtu.be/zrCHFq5GB7U
"Tak" Matsumoto is extremely good as well, the best in Japan (probably Top 5 global).
I also really like weezer, as you already know. They're not Satriani, but Say it Ain't So rips the skin off my fingers if I don't play it right.
As for good metal bands, Mastodon and Avenged Sevenfold have some intense stuff.
You guys know some good guitarists? I want to get some new tastes.