Vince said: As an all-in-one system for $699, the Cocktail Audio X12 is a great value. Not only does it rip CDs, it can store music, stream tunes from your network, and play radio stations from the Internet. It even has clock and alarm functions -- you can use it as a clock radio. All you need to do is provide speakers and cables, and you have a complete system.
The gist: Best suited to small spaces and efficient speakers.