I heartily second the Squeezebox approach. I have a Squeezebox/Benchmark tandem in my main listening room (feeding Modwright/Belles 350A Ref/ML Summits) In my master bedroom, I have a Squeezebox, with analog outs to a Russound 235LS amp, driving 8" in-ceiling speakers. In my game room, I have a Squeezebox, with analog outs direct to Swan S200a powered speakers. In my office, I use the Softsqueeze emulator on my laptop, with my computer speakers. I can synchronize all the systems for "whole house audio" or conversely play each "zone" independantly. My wife and kids have NO problems controlling it (in fact, it's TOO EASY for them, and my 14 y/o daughter has created her own Pandora stream of teen tunes).
The only negative with the Squeezebox system, is that I can't simultaneously play Pandora streams at multiple locations (it's a subscription service, thus can play only on ONE Squeezebox at a time).
The only negative with the Squeezebox system, is that I can't simultaneously play Pandora streams at multiple locations (it's a subscription service, thus can play only on ONE Squeezebox at a time).