Where are you getting Vista for free? I want one haha... Get the q6600 is future proof the e8400 is not.
The e8400 will still last atleast a year and it will outperform the Q6600 in games for another 6-8 months
What i am saying is that it is a great way to save money and still get bang for your buck