Pros

  • Innovative design
  • Easy to set up and upgrade
  • Very stable
  • Tiny footprint
  • Great speakers and digital display technology

Cons

  • Skimpy RAM
  • Difficult cable management
  • Poorly designed power switch
  • Expensive
  • No PCI slots

Manufacturer’s Website

http://www.apple.com/