Hey there everyone, I am brand new to these forums, and at that equally new to computer technology. So when I got my MSi CX640 with a GT 520m, that run Crysis 2 very well on high, I was quite excited. It ran just about everything pretty smoothly, even if it were on low settings. However, my favorite franchise by far is Battlefield, and lately, the game to play is BF3. However, when I tried to run this game, I got no more than 20 FPS even on the lowest settings, and that made the game nearly unplayable. So now, I want to to upgrade to a much better graphics card. However, like I said, I know nothing about computers, and do not know what cards are compatible, or how to tell if they are. Therefore I come to you, if anyone can help and explain how to tell which cards are compatible, and even provide links to a few good examples compatible with my laptop, it would be incredibly well appreciated. Thanks much everyone.