As all ready mentioned, software needs to be programmed to use the additional threads/cores. Most games and programs aren't able to use 4 cores, but those that do show large gains in performance. Even if I didn't run software that can use 4 cores, I would still take a quad core today for it's improved multitasking, I tend to bog dual core processors down causing my pc to be slow.