Also comes to my attention.
You said you play with a 8800 in SLI.
BFBC2 minimum is this.

  • Minimum:

    • OS: Windows XP
    • Processor: Core 2 Duo @ 2.0GHz
    • Memory: 2GB
    • Graphics: 256 MB Video Card (GeForce 7800 GT / ATI X1900)
    • DirectX®: DirectX 9, 10, and 11 support
    • Hard Drive: 15 GB
  • Your scraping the bottom of the bucket with the 8800.

EA recommend the
Processor: Intel Core 2 Quad or higher
Memory: 2GB
Graphics: 512 MB Video Card (GeForce GTX 260/ ATI Radeon 4870)

GTX260.

Assuming 1 8800 can run at minimum, that doesnt mean the next card will allow it to run at high.
2 8800's in SLI will only get to "medium" textures.