My only suggestion is, buy one that does not have onboard graphics. has at least 512DDR400 RAM (1Gb preferably) (upgradable) and the highest spec CPU you can afford. AMD or Intel is a personal choice. I like AMD I have a 2800+ Sempron and will stick to it as they are cheaper than Intel to upgrade. For the latest games to run acceptably I think you will be needing as a minimum an Nvidia 6600GT or equivalent ATI using either AGP or PCI Express socket This is where price comes into it as it all depends on what you want from your graphics card.