Dell etc., limit your ability to overclock, so that people like you who really don't know what they are doing don't go and fry the cpu's and such and then claim warranty.
For those of us who build our own pc's, it's not only cost effective, but it's a great hobby. I know everything about my pc, inside and out, and I love building and modifying computers.
Also, keep in mind pershing, next time you upgrade (buy a new Dell) you will be paying for Windows yet again.
And not everyone here has paid for Windows, I know alot of people who prefer Linux (it's free). I prefer to run both.... that way this $400 investment can play Gears Of War cranked without a flinch
Pershing, next time you want a new pc consider building one..it'll save you money, and you'll get a better pc if you do the research.