What's your music setup?

I tried iTunes Match before. I have Amazon Cloud Player.

But I have a Surface Pro 2 and a Lumia phone.

So, what are the apps / services you use?

I'm trying xbox music right now, but it didn't do a good job matching my music. So now, I would have to go in at look at the songs that are not available, and match them by hand? The service is pretty confusing.

Also as I mostly use the matching stuff, it is expensive. (99€/year esp. compared to 25€/year for amazon.)

Nokia Music is great for a couple weeks, but it plays a lot of the same music over and over again.