Favorite is easy: Tom Russell.
Second is very hard. A tie between
Utah Phillips
Jim Ringer
Stan Rogers
Ian Tyson
Guy Clark
Dick McCormack (link; link
Andrea Cady (purely personal bias)
And probably two or three others that I'll think of as soon as I post this.
Peter