Well, the best voice I've heard is Judy Collins. I heard a recent recording of her at Newport, and she still sings beautifully. But this doesn't necessarily mean I like her songwriting or her music the best. For the best songs, I'd have to say my favorite is Phil Ochs.