It all depends on what resolution you game at; what resolution your monitor is. The Q9300 is capable of keeping up with most cards. The small amount of bottleneck that may be present with the fastest cards won't be an issue to worry about. I'd get the fastest card you can afford. The HD 6850 or GTX 460 would be the minimum I'd get.