Yup, always like that track from "Radio Free Albemuth". Joe Satriani played the solo as Stu couldn't afford to pay anybody. Joe was new on the same record company (Relativity Records), so Stu played on Joe's stuff and vice versa.
I used to be able to play the first part, but the middle section is unbelievably difficult