How about you show me a CPU that can do 12 threads per core? I'd heard a rumor they are working on 4 threads per core, but it's still not implemented - as of now it's either 1 thread per core or 2. And also, if you think hyperthreading means that there are 2 actual threads going to one core, you're wrong. Hyperthreading is actually just a more efficient "ordering" of the thread going into the CPU, but in reality even CPU's with hyperthreading only have one thread per core, it's just ordered in such a way that it runs faster than a CPU with no hyperthreading. But that's a different topic. We're quite far away from the original point, which is that 4 cores is absolutely not a smart purchase in today's world, if you want to play the latest games you want at least a 6 core processor, preferably with hyperthreading.Dude, cores and threads are far from same thing. Each core has a number of threads it can handle at any time. You could have 2 cores and 12 threads on each core, giving you 24 threads total. Each thread can process information by itself. The core is the unit as a whole, the threads are the make up of each core.