I always thought of Radiohead as being closer to grunge than rock. Surely, if we're looking at rock we should be considering such classics as Queensryche, AC/DC and, as already mentioned, Iron Maiden.
In that list, Metallica's either heavy metal or nu-rock or maybe blues rock, Led Zeppelin, while providing roots for rock, have much more rock n roll or blues in them, and I'm pretty sure that the Red Hot Chili Peppers shouldn't be in a Rock list...
Isn't it a requirement for rock to have power chords, mullets and castrato lead singers?
I'd have a non-exclusive list of:
- Iron Maiden
- AC/DC
- Queensryche
- Guns n Roses
- Aerosmith
- ...
... and maybe I'd thrown in Deep Purple and Led Zepplin for good measure.