Honest to god, I have been a professional rock critic. It was a long time ago, but hey, I’ve got some cred. So what I say goes. /sarc.
In no particular order.
Beatles
Byrds
Replacements
Led Zepplin
CCR
Clash
Rolling Stones
Black Sabbath
The Band
Velvet Underground
Good list except for CCR.