Moving to 4 cores makes sense at this point, especially for a Q9400 or above. Cheapest upgrade move really, and 4 cores are really starting to be used in games.
At this point, i5/i7 won't give significant improvement in games, but over time, I think the C2Q will start to show their age. That time isn't for a few years though...