While most apps don't take advantage of multiple corse, I can tell you that every game currently in production will be coded to take advantage of quads. In short: Duo Core will be better if its clocked higher for now, but bit by bit, Quads will catch up.
Based on price/preformance/future preformance, I'd go with the Q6600 and OC to around 3.2+.