I have an acer aspire laptop and was just wondering what desktop graphics card this compares too? I have owned amd hd 6870, 6950 7850 and nvidia gtx 560 ti all them cards have roughly the same performance and 160-200 price range wise. I just want to know how powerful the 640M is because I played bf3 multiplayer and it lagged all on low settings