The Core 2 Duo. Why? Because it's a faster processor in real terms, and it even has more cache. And that cache is shared, so when you rn a game, you'll probably have almost 4MB of cache for that core, which is bound to make some sort of difference.
Either way, a 2.4Ghz Core 2 Duo is faster...