Bị lỗi đấy như mình là do dùng card ASUS có cài cái của khỉ gì Gamer OSD với cả smart doctor gi gi đấy. Cứ chơi xong một ván là bị Battlefield 3 has stopped working.
Uninstall hai cái đấy (nói chung là gỡ hết soft của ASUS ra rồi khởi động lại, cài lại VGA driver là chơi ngon, chả bị phát nào...