Ben Kweller. I love this man. Here he plays "Family Tree" off of his first album Sha Sha for a little live, in-store performance at the Zia Records in Tucson, AZ. For some reason I wasn't invited.
Please do yourself a favor (if you have not already) and go get any of this man's albums. His newest one, Changing Horses, is much more twangy/country than previous ones (which were more of a folky/country). So maybe don't start with that one. It is excellent, but it is a departure from his previous sound and feel.