Building your own PC is waaay cheaper. I just went through Dell's website and built a PC as close to what I built as I could, and it cost nearly $800 more than my PC, and my shit is still better. It all comes down to knowing where to buy parts.
NewEgg and
ZipZoomFly are the only places I buy from.