So while watching Criminal Minds the other night, I heard a good song right at the end. After DaNece doing the gruntwork of figuring out who it was, i downloaded a couple of her albums, and i really dig it for the most part. The artist's name is Imogen Heap, and from what I can tell she records and overlays her own voice and instruments to create all these songs solo. Pretty cool.
My favorite track - not sure why this is on youtube, since there is no video, but oh well.