Remember - Jane is talking about using a Benchmark DAC with the laptop. This means it is either a USB Dac, or there is a USB->SPDF converter involved. In either case, she should be able to get sound atleast as good as a CD player with that setup, as long as she uses a lossless digital format for storing music. The internet radio won't sound as good, but what the hay - if you like the musical selection, enjoy it as you can (I enjoy streaming recorded grateful dead concerts and the sound doesn't bother me). So Jane - don't worry about your source if you are using the Benchmark and a laptop. Also, Apple is a better choice than PC. So you're good on that. I would also say that there are other USB DACs that may even better the Benchmark for less money - such as the Paradisea available on Ebay ($650). The problem is, when asking for opinions on this site, you are going to get referred to gear your dealer doesn't sell, and it sounds like you are already committed to working with the dealer.
Why do you need a receiver? Can you get by with just digital sources? If so, find a good solid state amplifier that has a warm sound (to compliment the more analytical sound of the B&W and the Benchmark), and that has a good impedence match with the Benchmark. I don't have a suggestion - you might want to search for some threads on the B&W here on agon to get recommendations. But what if they are amps that your dealer doesn't sell?
In the above case, you are using the Benchmark's volume control as your preamp. Just digital input. No FM tuner. What do you think?
So, you are going to have to choose. Either give us a list of what your dealer sells, or be open to buying other stuff beyond what your dealer sells. If it were me, and I didn't need FM radio, I would go for the laptop, buy a Paradisea USB DAC on Ebay, get the B&W's, and get a complimentary integrated amplifier for the B&W's.
All the Best, Peter
PS - I probably would miss the bass!
PPS - Can you make your dealer still happy by buying some stuff from them, and go elsewhere for other???