I agree with a lot of them, but Clapton I think more people would associate with Cocaine before Layla, as it's solidly recognizable. It took me a couple of listens to catch on to the fact that it WAS Clapton. As for others I disagree with, definitely U2. I think of Mysterious Ways from Achtung, Baby when I think of U2, but I could be crazy. Or Sunday, Bloody Sunday. With the Eagles, I think Life in the Fast Lane is more their signature song. And for the Stones, when I think of them I think Brown Sugar, but I'm also weird.

Oh, and as much as I wish, Tom Petty and the Heartbreakers are more easily recognized by Free Fallin', though Refugee is a MUCH MUCH better song. However, I totally agree with the rest of them.