I'm talking bands that are consistently good and, at least in their heyday, had very few shitty songs. Think bands that were at least 70% solid. If they changed vocalists or had a band member die or get replaced, think of their original or best lineup. Should be the lineup they recorded the most shit with. I'm no music buff, but I think everyone can agree that my list is pretty bulletproof: - Pearl Jam - Nirvana - Stone Temple Pilots - Michael Jackson As far as the first 3 go, I'm a millenial and was heavily influenced by the grunge rock movement. Fight me.