Bob Dylan. I mean, the guy almost won a Nobel Prize, that's gotta count for something. Don't get me wrong, Elton John is awesome, but he just doesn't rock the way BD does. A habit I have when comparing two artists is comparing their best songs, and at least for right now, I think Like a Rolling Stone > Candle in the Wind.
My humble personal opinion