http://www.pastemagazine.com/articles/2006/06/pastes-100-best-living-songwriters-the-list.html
Not sure I agree with all of these (I assume, by his omission, that Billy Bragg is dead?), but Top-10/100/1000 lists are always good argument starters, and generally introduce me to new awesomeness.