Jimmi Hendrix, Brian May, Kurt Cobain, Jimmy Page, Eddie Van Halen, and Keith Richards are up there with the best guitarists of all time.