Who has found happiness giving up cd player?I like Bob_bundus's reply, but it means I have to get up every 15 minutes.
I've been extremely happy with a Mac Mini connected to a DAC using toslink. My laptop serves as a remote via screen sharing. Alternatively, you can use an iPhone to control an Apple TV which connects to a DAC. There's no doubt this is the future.