The Rolling
Stones. No questions about it. They've been rocking hard for
44 years-some good bands fail to last 7 months- with very few exceptions, each album has passed their standards perfectly, and they still put on a
sweet live show. There are bands I prefer (Guns n' Roses, Aerosmith, AC/DC), but GNR essentially broke up after 5 albums, only 4 of which featured original songs, and Aerosmith and AC/DC wouldn't exist if it weren't for the Stones.
Great musicians, inspiration for many, still rocking after all these years... that wins in my book.