Originally Posted by Ovation http://usa.yamaha.com/products/audio..._b/?mode=model
This will give you what you want. A friend of mine bought last year's model for his cottage. Much better sound than Bose radio. Much less expensive. It has a CD player, tuner and iPod dock built in.
Or, for an equally compact system with better sound quality, for a little more cost but still in your price range, you could get the "integrated receiver" only from that Yamaha mini-system (not the speakers) - the "integrated receiver" is sold separately as Yamaha model CRX-332:http://usa.yamaha.com/products/audio..._b/?mode=model
and then order bookshelf speakers separately from an Internet-direct company that specializes in loudspeakers, such as Ascend Acoustics CBM-170:http://www.ascendacoustics.com/pages...70/cbm170.html
The cost is $300 (Yamaha CRX-332) + $376 (Ascend CBM-170) = $676
(and yes it makes sense to spend more on the speakers than the electronics if you care about sound quality at this price level)