This is my current setup what should I upgrade?
1. What YOUR PC will be used for. That means what types of tasks you'll be performing.
Gaming, BF3, WoW, COD,CS
2. What YOUR budget is. A price range is acceptable as long as it's not more than a 20% spread
500$
3. What country YOU will be...