"Great muscle for a PC it size,but not upgrade friendly"4.0 starson by haloring33
Pros: Strong and fast processing. Solid State hard Drive options. Excellent memory expansion options. All around great PC for those who want to take computing to the next level. The best customer support program around.
Cons: Could use additional ports to expand connections. Should have a much better graphics card and capabilities as it is too difficult for one to upgrade it without taking it to apple.
Summary: All around a great PC with lots of muscle for it's size. Just consider all you need before you buy becuase once it's in your home your stuck with it as is. Except for memory there isn't much more you can upgrade.