Pros

  • Compact, portable all-in-one design
  • Support for a wide variety of audio formats
  • Good sound for its size
  • Access to streaming online content

Cons

  • Navigation and text entry can be tedious
  • Control limited without expensive remote or third-party iPhone app
  • Switching to Web-based control requires manual setting changes