I have been playing around at Hillsborough County Public Library's web site looking for some music to listen to and found a collection of recordings from from Sony Entertainment which provides the ability to download three tracks a week. This might be at your public library too. See http://www.hcplc.org/hcplc/books/music/index.html
I'm now on to OverDrive and their OverDrive Media Console where I've managed to download Christian Elsner singing Die Schone Mullerin. I always feel like I'm having to back up when I use OverDrive. I'm used to Dietrich Fischer-Dieskau's interpretations German lieder. I might have to actually spend money to get some of that.