Agreed ... I always try to buy computers at or near the best. This allows me to to make minor upgrades like disks, ram, graphics cards etc. e.g in my case, I bought a good CPU (i7) and a good Graphics Card (HD 4870), but only a 160 GB Hard Disk and only 6 GB of RAM. And upgrading Card, Hard Disk and RAM will be easier over the life of the computer (expecting 6 years ... like my previous ones). I'll be looking at a SSD next year, along with HD 6xxx series card when they come out. My RAM should be fine for a little while, but my MB supports 6 RAM Sticks, so 24 GB is not off the Radar. So get a very good CPU and Motherboard, but get easily upgradable components. I don't even have a Blu-Ray Drive yet !