Venice 3500+ is rated at 2.2 ghz so pretty good and sandiego at 2.4 with 1 mb cache with the new e6 venice the sandiegos are e4 .. the performance between them is really really narrow u wont notice .. and cache stuff dont make much of difference in amd venice and sandiegos ..
actually SD3700+ is not 2.4Ghz. Its 2.2Ghz only and 1MB L2 cache. Extra cache is the reaosn it has higher rating.
extra 512KB gives it performance of nearly 200Mhz clock speed wise.
And it does make difference. I have tested it myself. i was fortunate enough to own 0517 week venice E3 which could do 3ghz easily. And my SD at 2.8Ghz was matching and even outperforming it.
And dont go by numbers. E6 is better than E3 slightly for venice. but E4 is not inferior in any case. Actiually SD E4 core is basically same core that makes new FX 55 and FX 57 CPUs. There is hardly anything to notice between E3 and E6 for regular user.
For that matter E3 were on avarage better overclockers than E6.