Not free but for $10 a month spotify gives you unlimited music,complete albums,obscure songs/bands. My family all use it now instead of buying 7 or 8 tracks we have it all. I have 900 songs in my spotify playlist. Also have a couple thousand in iTunes from over the years.
We have 6 iPhones, 2 Mac books,2 iPads and there are 3 more iPads for under the tree this year. Have 7 old iPods as well. We are a apple family. Sometimes I hate apple as well though but the are the best of the two evils I guess. And Apple TV,jeez apple is bleeding me dry.