First point: Starcraft 2 doesn't take advantage of more than two cores, so the Core 2 Quad Q6600 isn't faster than its dual core equivalent Core 2 Duo E6600. Second point: More cache boosts the framerate.
http://www.pcgameshardware.com/aid,7...efit/Practice/