A Q6600 runs natively at 2.4ghz on all cores, and is easily overclocked to 3ghz+, whilst a 720QM runs at 1.6ghz, and won't be overclockable at all, but can boost the speed of one core to 2.8ghz whilst under duress, so I'd say the Q6600 SHOULD be faster, but it would depend on how well the application supports multiple CPU's.