khakisrule,

I have never bought a premade "department store" computer. I generally save several hundred dollars by building my own. I thouroughly believe that any computer with a "name " on it means junk and limited support.

I agree with avdven also with respect to his validation of driver support, etc... But I would only buy premade computers if I were going to put them into a workstation enviroment, and knew that I would be depeciating them and replacing them on a regular basis.

Build your own you will be MUCH more pleased with it in the future.