There are some great suggestions above. Based on your criteria I would suggest the following:
Ian Moore - they are all great but I would suggest his self titled album first
Chris Duarte
Johnny Lang
Happy Listening,
Dave
Ian Moore - they are all great but I would suggest his self titled album first
Chris Duarte
Johnny Lang
Happy Listening,
Dave