Quote from Pekelo:
True, happened to me, smelled nice. But when you build it, you can only blame yourself...
True. I think the bigger issue is that many of these big box companies do their best to limit the upgradeability of their stock systems. Unless you really overpay, you are limited to alot of mediocre components, with bad PSU's, minimal amount of RAM and integrated graphics.
So alot of guys just figure why not build it myself since they can order better components and put it together for about the same price as the lower end systems for sale.
Fortunately, there are a few decent customizable solutions out there that offer guys years worth of future upgradeability and that is probably the best route for most. After all, anybody can install a few sticks of memory or plug in a new video card.