This is a difficult one :S
The Q6600 is the better choice. I can't really see any argument for the Q9300. You can OC the Q6600 to 2.5 with a stock cooler.
Sorry. Just looked up the price. And of some weird reason Q9450 is cheaper than Q9300 ?
Is it available? If so, get it.