Saw Weller at the MEN a couple of years ago. So disappointing I think he should hang up his guitar and mike, sounded dated and weary. And I really like plenty of Weller tracks. Some may disagree but I can only say it how I saw it.Back on topic - McCartney no.1 for me, as an avid Beatles fan.
The Rolling Stones.
The Who.
Fleetwood Mac.
Dylan (is he still performing?)
Pink Floyd.
Paul Weller.