Hi guys, I currently have a Asus K52J Series Laptop and it won't play Battlefield 3 because of the ATI 5470 graphics card Cry  What is the best laptop available for $1000ish that will play it, or is my budget a little to small.  I'm not keen on spending large as I hav'nt owned this laptop for that long.

Thanks in advance.