That Johnny Cash version just blows the NIN version out of the water. I've read that Trent Reznor pretty much agrees, as well.
I'll go with an easy one.
Original. Decent. Nothing special.
One only for the brave and lovers of 2000s boyband music.
Another one that made the charts, but is totally forgettable.
And... The masterpiece that Joe Cocker created. He changed it up quite a bit, making it one of the best songs ever made, imo.