My set up uses about 15,900 FLAC files and about 3,800 MP3 files as loaded into a 2011 Dell 8700 XPS , recorded using Media Monkey for the library, sound leveling and playlist management, using an external HRT Audio USB Dac. I still have a CD player, rarely used. I am a PC guy, as in not politically correct.
http://www.musicdirect.com/p-46316-hrt-music-streamer-ii-43-oval.aspx?utm_source=googlepepla&utm_medium=adwords&id=109835998370&gclid=CJuL-q__o8YCFYMDaQodb6UA9Q