That's an interesting list for sure, always nice to see STP beat out Nirvana and Radiohead in anything. Although I think Nirvana deserves all the accolades they have been given, I think they get extra attention because of their dramatic end. There are just so many bands on the list it is cool to see STP getting a little cred, I think if they put out a hit album here in the next year, critics and fans alike are going to consider them one of the great rock bands. It helps that they put on the best rock show live in the country right now too!