I tried to answer this earlier. The #1 thing that affects gaming is the graphics solution you choose. first and foremost, what is your budget? Are you a benchmarking geek? Are you the kind of guy that has to have the newest/best?
If you post a budget, and answer the questions above, it will let us truly give you a good answer....as the answer isnt black and white, and completely depends on the individual.