V6steve, it all depends how much money you want to spend. Then if you want to OC. Personally for AMD cpu's, your going to want something with 1MB cache. You can always increase your operating frequency, but you cannot gain cach size. The new 4000 San Diego is the best but most expensive choice. This core is only usefull to overclockers.
Counter-Strike, its not about opinion, San Diego's are better.