Pros

  • Impressive audio quality
  • Customizable appearance
  • Great controls and interface
  • Very good FM reception
  • Lots of connection options
  • Touch-sensitive, wraparound snooze bar
  • Dual alarms

Cons

  • Large for a "clock radio"
  • No iPhone shielding
  • Limited alarm options