In alphabetical order, some of my top writers:
Bryan Ferry
Neil Finn
Lisa Gerrard / Brendan Perry ( Dead Can Dance ) As you mentioned with Lennon / McCartney, I prefer their strengths together as opposed to individually.
Rickie Lee Jones
James McMurtry
Christine McVie
Joni Mitchell
Cat Power
Patti Smith
Tom Waits