Recs.
Updated
Upload your personal music collection to your iBroadcast library and play your music from anywhere - absolutely free.
SpecsUpdate
Pros
Pro Sonos integration
Integration with a Sonos account is seamless for both free accounts and subscribers, and songs can be played on one speaker or any grouping of them, or even multiple different songs on different speakers simultaneously. The API promises to limit only the most egregious of users and is policed very loosely.
Pro No size limit on uploaded library
All accounts are free to upload as much music to the service as they wish, it automatically deduplicates the files using audio analysis and ID3 tags. The files are transcoded down to a bitrate of 128k for free accounts but kept in their original encoding for subscribers for playback as such or transcoded on-the-fly to any other bitrate selected to accommodate the bandwidth available.