I mostly use Spotify and stream music rather than collect mp3 files, but I still have a couple hundred or so songs that Spotify doesn’t have. Spotify lets you load local files and add them to playlists alongside songs you stream, and I’ve generally been pretty pleased. It certainly beats iTunes, and it’s nice having everything all in one place.