It's between Led Zeppelin or the Beatles for the #2 slot. Jeff Beck is a great guitarist, but a bit too jazzy for me. Once I saw him live, and was actually bored. Jethro Tull is great. I love The Who -- got all their albums. They'd make the top 5 for sure. Lou Reed I'm hit and miss with.