Independent but Mainstream? Corrine Bailey Rae

I love love love Corrine Bailey Rae.  She is a soulful-jazz-rock-folk singer with indie roots.  She is completely captivating on the stage and her art is brilliant.  If you haven't checked her out yet, now is the time.  I especially like "Put your Records On."  What's really cool about her sefl-titled album, is that she wrote or co-wrote every tune on there and she also played guitar, keyboard and bass and percussion in a true DIY form that all of us indie musicians know and love.