12k's Term Offers Free Downloads
Speaking of Taylor Deupree, Term is an interesting "Sublabel" from 12k featuring an "online series of MP3 releases made available for free downloads."
Artists include Sawako, Off the Sky, Sogar, and many more. I've had this bookmarked for quite some time and just hadn't gotten around to listening to any of it. Really nice stuff, and: Free!