J Rivers Media Center v20...Been using this since v8 or 9. Much more than just a player. Great database and playlist capabilities.
Use Spotify for streaming, capture some tunes using Replay Music v7, then transfer to Media Center. Otherwise rip CDs, SACDs, etc to Media Center in FLAC or APE format(s). I can then stream to various devices using whatever format the player is capable of : mp3, FLAC, WAV, OGG, Monkey's audio(APE), either on the local network or stream using 3or 4G while on the road. Use iTunes occasionally but more for movies than music. Also have some Blurays ripped to local storage that can playback using JRMC as well.