My problem is I would like a computer in which I can use on for a while in the longrun and not have to worry about upgrading components/hardware. I am going more with a custom built computer rather then a large manufacturer is because so I have more options to do what I want with it. Usually buying a computer from Dell/Gateway you are forced with many restrictions, such as adding anything non windows will void your warranty, overclocking your computer will void your warranty, etc. I would like to have the ability to have my own case as well, custom designing etc....I know there are some damn good looking ones in NewEgg. I've done a bit of research these past few weeks and I can definetly say that building your own computer is cheaper and better in the longrun from what I hear from everyone.