By David Goldman, Heather Kelly and Jose Pagliery @CNNMoney December 18, 2014: 4:10 PM ET
Sonos Play 1, $199
2 of 36
Awesome sound in a tiny package for under $200 is a good deal on its own. But Sonos' ability to pair with any smartphone, tablet or computer to play music makes the Sonos Play 1 even sweeter. It gets even better if you have multiple Sonos speakers. They talk to one another, letting you build a relatively cheap home theater or sound system.