Suggest a new amp/preamp/Dac streaming combo

I'm in the process of joining the 21st century and want new electronics. I have B+W CM10's that I'm happy with and would like to purchase a new integrated amp (or separates) with a DAC and streaming capability. The number of components is not important but I would like to spend $3K or less. Any suggestions? I do have an older B+K 200w/channel that can be utilized but I worry that it has reached the end of it's life.

One can stream from a computer to a DAC. Could you elaborate more on what music sources you will be using? Do you own CDs or LPs? Are looking to download hirez files or just streaming internet radio?

With your stated budget I would look for a integrated amplifier and a separate DAC. An integrated amp will have a much longer 'shelf life' than any digital front end component.
However, many DACs now have a variable output (and some, like the Marantz and Benchmark units that I mentioned even have an analogue input). With these, all you need is a power amplifier. Personally, I don't use any analogue sources anymore now that the SQ of internet radio has come to equate or often surpass that of FM radio.
Thanks for all the replies and suggestions. I'll spend some time to digest all the information.  To clarify for mesch, I have a CD player, lots of CDs, a radio tuner and numerous files (MP3 and I tunes).  Scott

So the tuner is your only analogue source (you could use the digital output of the cd player). If you change to internet radio you will not need a single analogue input anymore, which greatly simplifies your choice. Comparing the sound quality of FM radio and internet radio is not easy because they each have their own specific weaknesses, but by and large I think most internet radio stations now have at least as good a SQ as FM radio, if not better. And the range you can choose from is virtually unlimited. We now use the TuneIn app for the Chromecast, and we could not be happier.

I think dedicated network players are going the way of the Dodo, just as dedicated wordprocessors once did (remember those?). After all, each time a new service is introduced, either the service provider or the player manufacturer will have to develop a new app, and that for many services and many players. The same was true for smart tv’s or disc players with streaming abilities. It is just not a viable business model, and as a user you are stuck in a dead end street.
The alternative is either using a pc of one kind or another, with its universal browser (the Raspberry Pi is very popular for this, but any laptop will be just fine), or streamers by market leaders like Google (Chromecast) or Apple (Airport Express).

Yes, this is somewhat correct. But there are other things to think about than just "keeping up with the technology". Sound quality is a huge consideration. I understand that those measurement results of the Chromecast show very low distortion, but measurements don’t always show things like sonic signature, jitter / clock accuracy, switching-power supply interference, etc. I have used the Amazon FireTV as a streamer device (which is very similar to Chromecast, Apple TV, etc). The audio quality through HDMI was actually worse than my cheap old Sony bluray player (not to mention an Oppo player). Video streaming had it’s own problems as the FireTV could not successfully transmit video without frame jerks (such as 30fps or 60i or 24p). The Sony and Oppo players were significantly better as transports for streaming both audio and video.

Laptops really do not make good transports as the USB (or even HDMI if a laptop has it) will not have good power supplies or localized USB circuits.  USB Reclockers (like Wyred 4 Sound Recovery) can help, but it's still not optimum.  Desktop computers can be better if you have good USB or SPDIF cards (such as SOTM, Xonar Essence, Pink Faun, etc.). But they still are not as good of a transport as a dedicated network player with proper SPDIF/USB/i2s interfacing and good power supplies and digital clocks.

In the end, it really depends where you want to put your money.