3 years ago I went with the JBL SB400 that has the wireless sub. I liked Sonos, but I didn't think I'd ever use Sonos for the whole home sound as it was being advertised. So, I didn't think it was worth the cost.
The JBL has great sound. However, after 2.5 years it just quit working. I got it repaired for another $100 and the technician said it was an extremely common repair for the unit. It has been a few months since the repair and I have had no issues.I don't like that I had to have it repaired and hearing that its a common issue though.