Ok......I begin by saying this list is highly subjective. There are some personal faves that I think are highly under-rated and, as I was getting very tired, a couple might have gotten in there twice. After around 50 or so, things get very interchangeable. For your consideration:
1. Paul McCartney
2. Bob Dylan
3. John Lennon
4. Brian Wilson
5. Goffin/ King
6. Smokey Robinson
7. Bruce Springsteen
8. Elton John/ Bernie Taupin
9. Hank Williams Sr.
10. Stevie Wonder
11. Holland/ Dozier/ Holland (Motown)
12. Chuck Berry
13. Lieber/ Stoller
14. Pete Townshend
15. Neil Diamond
16. Elvis Costello
17. Neil Finn/ Tim Finn
18. Buddy Holly
19. George Harrison
20. Billy Joel
21. Barry Gibb/ Robin Gibb/ Maurice Gibb
22. Bacharach/ David
23. Sam Cooke
24. Woody Guthrie
25. Henley/ Frey
26. Brian Setzer
27. John Fogerty
28. Jeff Lynne
29. Merle Haggard
30. Neil Young
31. Marshall Crenshaw
32. Ray Davies/ Dave Davies
33. Geddy Lee/ Alex Lifeson/ Neil Peart
34. Randy Newman
35. Willie Nelson
36. Johnny Cash
37. Kenneth Gamble/ Leon Huff
38. Marvin Gaye
39. Barrett Strong/ Norman Whitfield
40. Pete Ham
41. Paul Rodgers
42. Benny & Bjorn
43. Jon Anderson/ Yes
44. Barry Manilow
45. Ann Wison/ Nancy Wilson
46. Ray Davies/ Dave Davies
47. Paul Simon
48. Michael Jackson
49. Prince
50. Barry Mann/ Cynthia Weil
51. Mick Jagger/ Keith Richards
52. Tom Petty
53. Gram Parsons
54. Kris Kristofferson
55. Madonna
56. James Taylor
57. Freddie Mercury/ Queen
58. Curtis Mayfield
59. Al Green
60. Pat DiNizio (The Smithereens)
61. Doc Pomus/ Mort Shuman
62. Bono/ The Edge
63. Roger Waters/ David Gilmour
64. Justin Currie
65. Thomas Walsh (Pugwash/ Duckworth-Lewis Method)
66. Bryan Adams/ Jim Vallance
67. Debbie Harry/ Chris Stein
68. Barry White
69. Randy Bachman/ Burton Cummings
70. Eric Carmen
71. Lionel Richie
72. Nick Lowe
73. Terry Kath/ Robert Lamm/ Peter Cetera (Chicago)
74. Bob Gaudio (Four Seasons)
75. Gordon Lightfoot
76. Andy Partridge
77. Peter Gabriel
78. Felice/ Boudleaux Bryant
79. Lindsey Buckingham
80. Mark Knopfler
81. Dolly Parton
82. Van Morrison
83. Roger McGuinn
84. Roger Miller
85. Loretta Lynn
86. Difford/ Tilbrook
87. Tom T. Hall
88. Roy Orbison
89. Sting
90. Matthew Sweet
91. Bob Plant/ Jimmy Page
92. Lyle Lovett
93. Christine McVie
94. Jane Wiedlin (Go-Go's)
95. Brian Henneman (The Bottle Rockets)
96. Dave Stewart/ Annie Lennox
97. Jimmy Webb
98. Waylon Jennings
99. Jon Auer/ Ken Stringfellow (The Posies)
100. Ric Ocasek/ Benjamin Orr