1. Bob Dylan
Last weekend we asked our readers to vote for the best songwriter of all time. The winner, in an absolute blow-out, is Bob Dylan. He started writing basic rock & roll songs as a teenager in Hibbing, Minnesota that showed little hint of the genius that would come once moved to New York in 1961 and started penning folk originals that forever altered the entire music industry. He's since written over 600 songs, with too many classics to even mention. He's also one of the few people on this list to pen songs in his fifties and sixties that stand up with the best work of his younger days.
By Andy Greene