I have: CPU 4 cores 3.0 GHz, 4 GB Ram and HD 5770. I can run the game with most options on high. I turned off shadows and run the game on 1440/900 resolution with 2xAA. I could run it with higher options but I get some slowdowns in crowded areas and while it's raining. So I decided to lower my settings for smoother fps wherever in game. My question is.. should I upgrade my cpu or graphics card to be able to run the game at 1680/1050 and shadows on? I can only upgrade 1 thing. And which graphic card or cpu should I buy? (price range 200-300$). Thanks in advance for any suggestions =]