My favorite is Elizabeth Schwarzkopf with the Berlin Radio Symphony, conducted by George Szell, on the EMI Great Recordings Of The Century label. It is most loved my German speakers; because the words came long before the music. Ms. Schwarzkopf puts the correct emphasis and meaning to those words; and sings wonderfully as well. There is an earlier recording she made with Ackerman that some like even better, but I think that it is available only as a used LP.
A friend of mine just loves this piece of music. When it was performed a few years ago by the Baltimore Symphony, he went to every performance. He is the one who clued me into this recording. He wore out his LP of it, he played it so much.
Renee Fleming has gotten good reviews singing it in concert and on CD, which is noteable since Ms. Schwarzkopf is her teacher. Fleming has recorded it with Christoph Eschenbach, which is a great modern recording choice for audiophile sound quality.