Pros

  • Best price/performance in desktop line
  • Excellent performance
  • Strong expansion options

Cons

  • Could use some minor architectural improvements