Which motherboard do you have?
Not all motherboards will allow upgrading from a Q6600 to a E8600.
The are different generations of CPU.
In terms of performance, if you are comparing 3.1GHz Kensfield to a 3.33GHz Penryn, I'd say the difference is going to be small. ~20%?
Too small an increment IMHO.
I'd recommend waiting to get a dual core i5 with the turbo mode, even if that means waiting a bit longer.