Tough question. I’d go with the Stones – they have been around (and continue to make music) 30+ years after they began. The Beatles flourished but then fell apart.
McCartney still looks like he in his 40s, and Ringo not much worse. And people still listen to the whole Beatles catalog; the Stones had enough bad albums and tired songs put away years ago. I remember 30 years ago when a friend was throwing a party and on his flyer he said, We Promise – no “Brown Sugar”.
The bad boys…the Stones. I like a lot more of their music than I do the Beatles, not to mention that they’re still alive and still enjoying making music.
The Beatles. They crafted more worthwhile music in their time together, plus they had the good sense to quit while they were ahead. Sure, the Rolling Stones have been around for 50 years, but they’ve been a joke for the last 35 at least.