Hi,
Your scenario is very much what I have gone thru recently.
600 or so cds etc...
Enticed by the efficiency of digitizing, having the ability to select any song very quickly but having no real loss of audio quality in comparison to the source. In this case a cd being played in a very good CD player with great electronics , dacs etc.
So I first paiinfully ripped all my cd's to FLAC format. Went thru that learning process.
Then tried a Logitech Squeezebox Touch, with an external USB drive attached and it worked but the display being near the audio equipment never worked out well for me. I dont want another pc on etc...
So I got a laptop pc with HDMI out. I loaded all my flacs onto it. Its only a 1.3ghz cpu, with 250gb hard drive. WIN7. I discovered that I could attach a ethernet cable from this laptop to the Oppo BD83SE cd player and send transcoded FLACS from the laptop to the Oppo....the transcoding done in the laptop takes the flac back to the original redbook cd format and the Oppo plays this...I could NOT tell any real world difference between this and the cd playing from the Oppo.
I used a 58" plasma screen to display the Oppos' DLNA display it all worked but required lots of devices to be on etc...
Lastly I discovered the new HRT Music Streamer ii, asynchronous USB DAC.
Voila, same laptop, no ethernet, no DLNA, no OPPO....just Winamp playing flacs to the USB DAC....still use the 58" plasma for Winamp display, use remote usb wireless keyboard from IOMEGA....the output of the DAC goes to the preamp and out to the amp and speakers....many AB comparisons again no real world differences in this Winamp Flac to Usb combination to a cd playing in the CD player.
Wonderful, simple setup and very fast...the laptop has wireless on it all the time, I notice no performance or skips etc...if so I would just turn it off. Also the laptop makes very little noise...really dont know its there.
I am very pc literate, have built many, many pc's...this works well for me.
Good Luck!
Alex