Remember that what really eats resources is texture size & quality. You can run a game fairly nicely even at 1600x1200 with full geometrics & drawing distance, just cut the texture quality down. Geometrics, models & drawing distance need power from your GPU, textures eat all the memory. That's why 2Gb of memory eases living in the harsh world of PR.
Naturally it's all about your computer's specs, but this is a general rule on BF games. After all, drawing distance + FPS = life
A small edit: No 1600x1200 on your graphics card, I'm afraid, but maybe it can do 1024x768 with lowest textures?