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.
so the i7 can only boost the speed of ONE core? not all four?
Also the programmes that i will be using can make use of all cores