iBuyPower, I almost want to buy one now, but
I've read a few things where people have had problems right off the bat, but they help you fix it and are good with the support. In the past though, I had a brand new HP computer custom with the best graphics card and everything and it worked for a few hours and burnt up. I returned it never to buy another custom HP. They might be better, but that's just bull. The sellers should know what kind of power supplies and what not work and not experiment by offering customization and see what happens (which iBuyPower does lol).
But these days, this stuff is so much better and cheaper I mean geez look you get a 500Gig HD and can run any game pretty good and it looks cool. It's worth it if you ask me as long as you can get support and there are no reports of mobos burning up in masses.