You may want to check out Tivoli Audio. I've owned a Model Two for almost 10 years, and it is compact with nice sound. Much better than Bose (have one of those, too) or Proton (owned one in the '80's):
http://www.tivoliaudio.com/?gclid=CNDvtfCHub4CFeY-MgodKmMAvw
http://www.tivoliaudio.com/?gclid=CNDvtfCHub4CFeY-MgodKmMAvw