SMP=simultanious multiple proccessing. In other words in order for a program to take advanatage of a dual core/multi-CPU system, they have to be written for it. Current games aren't programmed to take advantage of dual cores, so a 2.2ghz single core and 2.2ghz dual core would basicly be the same thing to the game. If you run a bunch of stuff in the background however, it will make things run more smoothly. Future games should be able to take advantage of dual cores better. If you really want a boost in games, the video card is what needs to be upgraded, the CPU doesn't have any drastic effects on gaming performance at higher resolutions(1280x1024 or higher). And at lower resolutions, if you have a good video card already, then it's gonna be fast enough that it doesn't matter.