a lot of performance is to be gained with Software optimisation.
Indeed!
EDIT: Even when browsing the net all 4 cores are used - windows 7 and a lot of programs use 4 cores.
Yup every program on my PC uses 4 cores, however, it doesn't make any real world difference compared to a top end dual core. A bit like all the people that say you need at least 2GB of VRAM at 1080P when you really don't need that much, 1GB is sufficient as has been shown by benchmarks in games. The games will use more VRAM if possible but there will be no differece in min., average or max FPS