This is what I use currently. It’s great, for mobile. I created a burner YouTube account so that I could sync my songs to PC, but it’s a tad rough. It works one way (syncing songs from PC to mobile), but the other way round simply doesn’t do the job for me. This is why I’m considering Apple Music.
To be fair, if I was only using my phone to listen to music, it’d be more than enough.