A true top 10 list should include timeless songs. I think these meet that standard. I'm partial to songs with good lyrics, but the music is at least as important. Others have covered many of my other favorites. Putting these in a numerical order is a fruitless task, IMO.

Todd Rundgren - "Hello it's me", "Couldn't I just tell you?"
- Todd's the king of the timeless, sappy love song.

Buddy Holly - "That'll be the day", "Peggy Sue"
- Surely Buddy would have a song in there?

Chuck Berry - "Mabellene", "Roll over Beethoven", "Johnny B. Goode", etc.
- Chuck influenced just about everyone that followed.

Pete Townshend/The Who - "Pure and Easy", "Won't get fooled again"
- Master lyricist, guitarist, and a magical band.

The Beatles - "Day in the life"
- An interesting, thoughtful song from the uberband.

The Rolling Stones - "Paint it Black"
- If the Stones have to be there, and of course they do, at least let it be a good song!

Gerry Rafferty - "Baker Street"
- Who can forget that saxaphone? Great lyrics too.

Bruce Springsteen - "Badlands"
- The whole DotEoT album was amazing.

Santana - "Black Magic Woman"
- Carlos's certainly near the top of the list of great guitarists.

Midnight Oil - "Blue Sky Mine", "King of the Mountain"
- A couple (of many) timeless songs.

George Harrison - "What is life"
- Does this really need a justification?

That's enough for now. :-)

Cheers,
Scott.