im still running a 5850 and im running alot of BF3 on ultra, try turning your AA down and put shadows on low, turn the ambient ocultion off as well, you may be able to run the game on what you have
my settings are all on high, texture and model quality are on ultra, aa is at 8x instead of 16...