I went to see Say Anything live earlier this week (great show, by the way) and they were touring with Kevin Devine. He reminds me of Elliott Smith, in a way. I'm not a huge fan of his voice, but he has good lyrics and melodies.

http://www.youtube.com/watch?v=u1yXmMfALeU&feature=related

What do you think?