Dude most applications don't even use or require more then one core. Besides his upgrading in another 2 years anyways. Since there really is no difference between dual core and quad core in gaming at the moment. It makes no sense why he should blow his money on a Q6600 at the moment. Because by the time his ready for his next upgrade there will be better Processors out by then with higher clock speeds as well.
That is the one thing currently keeping me from making a definite decision one way or the other...