Højere clockfrekvens vil altid give dig mere cpu performance, hvorimod mere cache kun vil give dig mere cpu performance i de tilfælde, hvor det givne program virkelig kan udnytte den ekstra cache.
Hvis du har tænkt dig at overclocke cpu'en og vi antager at du kan ramme den samme clockfrekvens med begge cpu'er (2,3GHz måske?) vil det selvfølgelig være modellen med mest cache som vil performe bedst.
Hvis du IKKE har tænkt dig at pille ved cpu'ernes clockfrekvens så vil jeg umidelbart mene at 2,2GHz, 512KB cache modellen vil outperforme 2GHz, 1MB cache modellen i de fleste tilfælde.