It really depends. Having a good warranty can save you a lot of headaches down the road for sure with a pre-built system, but it should be known that to drive costs down on those, they cut corners in lots of areas. Having a homemade system is great in that you can build with the intention of upgrading eventually, but if any part breaks or overheats, any replacing you do comes out of your own pocket. It also really depends on what you want the system for. Most people who make their own systems have the intention of doing some serious PC gaming and if you don\'t do that, buying a cheapass rock bottom Dell sure goes a long way towards just doing the bare minimum, especially for the complete system package after a simple format.