Wbmw:
You use SPEC2Kbase when everyone knows it auto figures the optimal flags for SPEC subtests. So for ICC on Intel CPUs base=peak. No other compiler had this tendency including those from IBM, Sun, DEC, HP, Cray, MIPS, GNU, Pathscale, PGI and MS. That is why spec.org means peak when they say score. Intel and You are guilty of using special cases, rigged benchmarks and special circumstances. K8 doesn't need that. It uses Pathscale, GNU, PGI or Studio and the scores between its CPUs are relatively the same. And scores with things like SPEC translate well into real world uses. Intel CPUs do not translate well into real world uses based on benchmark scores.
I find it odd that SPECint2Krate and SPECfp2Krate were not cited wrt NGA. They are the multicore flavors of the SPEC CPU suite. Given Intel Marketing's past uses of benchmarks, I find this telling that NGA will not do very well in normal benchmarks especially those non rigged real world ones. Games are typical ones especially simulator types for desktops. The good ones really work over a CPU.
The only ones doing the dancing and wriggling around is Intel and others like you.
Pete