This list is based on musicianship, longevity, and commercial success and not entirely on popularity. 

 

1: Pearl Jam 

2: Alice in Chains 

3: Red Hot Chili Peppers 

4: Stone Temple Pilots 

5: RadioHead

6: Oasis 

7: Nirvana

8: Smashing Pumpkins

9: Collective Soul 

10: Green Day