CyberpowerPC is my favorite among all the boutique builders. I have ordered Gaming PCs from them and for other clients of mine. They really have such a nice choice of machines for people that don't want to configure their own, or know how to get a good bang for the buck. This machine I think is very much along the lines of cutting edge goodness for the money. I personally would have the 6850 Intel Chip instead of the Intel 6800. It would be worth the extra $165 in the long run. These guy sell Gaming PCs at a fair price. I used to build PCs for a living and CyberpowerPC was also an alternative for my customers. They really charge hardly anything to build these things and you can get the exact brands of parts you want. And if it doesn't go together right.... they call you. I know, because they did that for me. Yea, you can build your own.... but go to their site and see the choices and pricing. Me like dem lots!