Another pointless discussion IMHO. There are scores, hundreds, maybe thousands of writers who write great songs. To try and define 'The Best' is impossible and pointless - as with all things, the beauty is in the eye of the beholder.
S:0)
PS: I like 'em both