Wow, I love Steve Hillage! He is truly awesome... although probably not in my top 3. I think I'd go for Jake E. Lee (Ozzy's guitarist '84 - '86), he played some of my all-time favourite solos - Bark at the Moon!! I also love Randy Rhoads' playing, but I prefer Jake. Roy Z, Bruce Dickinson's solo guitarist (and producer of the forthcoming Judas Priest album!) is also fairly incredible... check the Tears of the Dragon solo and the Arc of Space acoustic solo... beautiful!