Pros

  • Well-designed user interface
  • Expansive tool set performs a variety of maintenance and repair tasks
  • Easy to use
  • Can partition your hard drive on the fly

Cons

  • Serial number required to boot from program CD
  • Moderately fragmented hard drives can take hours to defragment