I second this, I have not yet built one myself.. but my next setup I will build. You can save money and customize it just the way you want, plus I heard it's almost to easy (there is only one place the parts can fit into!). If you get stuck on something there are forums out there to help you. I like this one. www.computerforum.com