You can actually get a really good deal from Dell if you take the time to look for good discounts. For a buddy of mine, I made an Inspiron 530 with a Q6600, 4GB 800Mhz RAM, 500GB HD, a 22" LCD, and of course the 16x DVD+/-RW, case, MB, keyboard/mouse, and Windows license that runs up the cost of a regular computer, for right around 900$ with shipping and tax. I left it with the onboard video, and bought an 8800GT and a very nice 650W power supply from newegg for 300$, bringing the grand total to 1200$ for a computer that would own the Gamer Mage, and compete with/beat the XPS. I couldn't find the parts cheap enough to beat this deal building it myself, taking everything into account. If you're just upgrading, sure, do it yourself. But starting from scratch, this is a cheap, nearly labor-free way to go.