I'm a sucker for a story-song. They don't even have to be singing.
  1. Lake Marie / John Prine
    Perfect in the way only John Prine can be. Perfectly written and perfectly performed. http://bit.ly/1GrfnYJ
  2. The Ballad of the Kingsmen / Todd Snider
    Possibly the greatest rant-song ever written. http://bit.ly/1Grfy6n
  3. The Last Great American Whale / Lou Reed
    I hadn't listened to this song in years. It was on some compilation album I had in high school. A little preachy but still great. http://bit.ly/1ehe5o4
  4. Nirvana / Tom Waits (Hat tip to Bukowski)
    This is really just Waits reciting a Bukowski poem so I'm not sure it belongs on this list, but it is so beautiful I included it anyway. http://bit.ly/1PXXPEf
  5. Randal Knife / Guy Clark
    This was an iTunes Radio discovery and it hit me at the right moment. A little maudlin but powerful to me. http://bit.ly/1Grfunf
  6. Blue / REM
    Lyrics only Michael Stipe could write. http://bit.ly/1Fyr7rv
  7. A Most Disgusting Song / Sixto Rodriguez
    Beautifully real. http://bit.ly/1GriG1W
  8. That Time / Regina Spektor
    The award for sudden tone change in the end. http://bit.ly/1Gsd9s4
  9. Small Change / Tom Waits
    I could fill this list with Tom Waits but I'll end it with one of his best. http://bit.ly/1Hj6v3m
  10. Jerusalem / Dan Bern
    I loved this so much in high school, and it carries to today: http://bit.ly/1IN5Ywu
    Suggested by @sally
  11. Space Boy Dream / Belle & Sebastian
    Everything sounds better in a Scottish accent http://bit.ly/1PYQO6a
    Suggested by @mlb
  12. A Boy Named Sue / Johnny Cash
    Suggested by @sashabronner
  13. The Ballad of Frankie Lee and Judas Priest / Bob Dylan
    Suggested by @sashabronner
  14. Bonnie and Clyde - serge gainsbough and Bridgette Bardot
    Suggested by @alibaron
  15. Don't You Want to Share the Guilt? / Kate Nash
    Suggested by @soniakharkar