You are buying it retail? Naughty, naughty...
But from what i understand, i could be wrong, the defference between a 512 and 1mb cache is around 200 MHz ROUGHLY, so multiply that by both cores, and if one has a 512 cache on both cores, the other piece has 1mb on both cores, around 400MHz or 300MHz increase. Worth it.