Ok, so I've been doing a lot of research and I want to use one of these services (obviously iCloud isn't available now, but when it is) for my music. I have an iMac with 500Gb...that's definitely enough for my 70GB iTunes Library. I am also getting an Air and iPhone (4S/5) when they become available. I like having my music stored on my iMac...but I want to have my music available on the Air and iPhone (without storing it on them). Spotify is $5 a month and from what I can tell it's a music player that streams unlimited music. And you can upload your current iTunes Library to it. When you upload music to it does it filter music out that hasn't been purchased by me (demos/live music/burned cds from friends) and not add to your Library? Or will it upload everything? I can honestly say I've purchased 6000+ of my 7000+ songs and a lot of stuff are Live Shows/Demos that weren't official releases...so I'd like access to those. But the iCloud is $25 a year for these services...but only streams music you have to other devices (correct)? And they'll replace music they don't have to 256kbps too, correct? So I guess my issue is I'm super scared going to something new (like Spotify) but the iCloud is also going to be new...so I'll have to choose one. Any opinions/suggestions?