If q9300 costs the same as q6700, I would go for it (q9300) since they're 45nm and run cooler allowing more room for OCing, and even if you don't plan on doing any OCing the architecture is improved, meaning it's more efficient, AFAIK efficient enough to make up for the smaller cache.