John sounded good, but his scratchy notes were really unpleasent to listen to during the chorus. I still prefer the original, though an Adele rendition - similar to this one by John - would sound ten times better.

I don't know why Beyonce's name was even mentioned on this post because she's got an average voice with nothing special to go with it, the only advantage she has is: vocal ability. Adele and John is what's considered true and raw talent.