Our viewers said top music lists are stupid, so here's just 10 great guitar solos in no particular order. 10. Crossroads. Eric Clapton. 9. Machine Gun. Jimmy Hendrix. 8. November Rain. Slash. 7. Saltens of Swing. Mark Knopfler. 6. Time. David Gilmore. 5. Blues for Salvador. Carlos Santana. 4. Ironman. Tony Iomi. 3. Pride and Joy. Stevie Ray von. 2. Crazy Train. Randy Rhodes. 1. Free Bird. Alan Collins.