Pros

  • Seamless iTunes integration
  • Excellent user interface
  • Easy to use
  • Great depth of content

Cons

  • Obsessive insistence on perfection
  • Annoying built-in soundtrack
  • No support for Dvorak Simplified Keyboard