I believe the sound you get is ALWAYS a compromise. If you want the same sound quality in other rooms as the one you already have, even running wires will not do as sound will suffer with that length of wiring.
I am a (very) recent convert to Sonos but I must admit that, associated to a premium music streaming service (for quality) it trumps everything in terms of convenience for the sound quality. Plus I can control what I play from my iphone or computer, rather than faffing around to find the CD. Most of mine are now in the loft after having downloaded them on my hard disks.