I have a Random House audiobook version of the trilogy read by Brad Pitt. His Spanish pronunciation isn't great (although better than mine) but I enjoy his quiet voice and slightly careworn delivery. It's abridged, though, and I wanted to read the whole work.
The Recorded Books recordings of The Road and No Country for Old Men narrated by Tom Stechschulte are very good too.