Elton...though only because he has continued to be very productive for over 40 years, whilst Bowie did a disappearing act and has turned into a recluse and a non artist (though he has just released a superb new album right out of the blue, though he has done nothing to promote it)....as great songwriters I couldn't choose between them.