The original Steve Earle version plays in Brokeback Mountain when Ennis meets the Linda Cardellini character in the bar. It's probably better, but this one is twangier, which is what I was looking for. Johnny Cash also recorded a sparse, bluesy version solo on one of his late-period albums.
Ian Stuart, of all people, also recorded a version with one of his bands, and I guess all one can do is enjoy the irony of that sack of shit recording a song by one of the all-time great leftist rabble-rousers. I'm not posting his version, I'll post this instead: