Hey I've just discovered iBroadcast. It lets you upload all your music in any format with unlimited storage and then you can stream it for free anywhere from their cloud server. Install the app from Github onto your PC (Win/Mac/Linux) and upload your entire library. Insert CDs and they get uploaded uncompressed. The free service streams at 128kbps. The premium service (when it becomes available) will stream at 320kbps.