I am looking to buy a new custom built pc. I have heard horrible things about Alienware, but I have not heard much about any of the others. Anyone have any thoughts on Ibuypower, VodooPC, VelocityMicro, or any of the others? I realize I will be paying more than building it myself, but I am just not that comfortable assembling my own from scratch. Or can anyone recommend a good barebones system?