My brother said he needs 2 hex cores (not sure if he meant 1 with hyperthreading, or actually 2 with hyperthreading).... he's a 'computer scientist'. Not sure exactly what he does, but I think the use is mostly for compiling code, and for that, you always need faster. It's not a greed thing...