I say the x2 3800+. If overclocked to 2.4 ghz, it will perform the same as a 4800+ and it is not uncommon for people to get 2.7 on good air or water-cooling. Also, having two cores will help keep from annoying backround programs that plague windows from distrupting your gaming. Plus new games that are cpu demanding in the future will be using multi threads, and the games that don't will still play very nicely on the 3800+. Some people say that multi threaded games are years off, well Oblivion(god I want that game!!!!) is supposed to be multi threaded and is stated by the programmers to benefit from dual core, the new unreal engine games are going to be multi threaded and well F.E.A.R. I read is supposed to be multithreaded. Not that multithreaded games won't run on single threaded processers since I think it will either merge into one thread automatically or just have the option to make into multi threaded gameplay.....Don't really know. But yes, get the x2 3800+. Just checking, are my facts right? Or do I need to straighten them out?