Yeah, it's Roger Waters tour, not Pink Floyd. No Gilmore, no Mason and Syd and Rick Wright are dead. Having said that, I'll be trying to get tickets. I've seen Floyd 4 times and Roger and his band in 2000. I've been going to live shows since 1966 and I'm not sure there's a better live band than Pink Floyd, but don't hold me to that :-)
I'd probably have to go with a Dan Fogelberg. Elton John's Yellow Brick Road was great, too, along with Eagles' Greatest Hits. I also like Steely Dan's Can't Buy a Thrill and the Stones' Sticky Fingers. Oh, and Jim Croce's Great Hits. And Jimmy Buffett's.
Man.. I've yet to find an album that I thought was overall a better rock album than Soundgarden's Superunknown. Incredible from start to finish. "Like Suicide" is one of the most epic tracks from that era, IMHO.
The best ROCK album should contain songs that are 100% best. Compilations aside, it's hard to find an album up to that title. There are simply too many superb albums but each of them has at least one track hard to swallow. I'll go with "Please Please Me" (The Beatles).
The other contenders: Help! (The Beatles) The Velvet Underground & Nico (the minus is the closer) LA Woman (The Doors / The Crawling Snake is a downer) Never Mind The Bollocks (Sex Pistols / worn out) Closer (Joy Division / the minus is the opener) Bummed (Happy Mondays / the minus is the opener) The Stone Roses You Cross My Path (The Charlatans)
Rock in its pure form. Not pop-rock. Not country-rock , nor any other rock. Rock for Rock's sake. You may have an entirely different set of songs in your list. For, there are really 100s of pure rock songs. But...