This is what you need:
BFG nVidia gForce 6800 Overclocked
You can get it for $249 (the cheapest anywhere... I looked all over the web) at Outpost.com.
Here is the LINK
I got it last week and it runs Battlefront at full resolution with everything all the way up.