too bad that still doesnt work..
ive been trying to get this problem fixed for months and no one has come up with an answer that works..
i too would like the black bars instead of streaching.. how would i do that?
Did you do a global search on your machine for video.con files and deleted them as instructed by the link squ1zzy gave you? The game will create them new when you start the game.
Secondly, did you add:
+menu 1 +widescreen 1 +szx 1680 +szy 1050 to your shortcut after last " ?
Thirdly, there is a hz bug with the battlefield series, so make sure that your refresh rate in the GFX drivers are set to 60hz, not 59hz or other.
As for black bars, it depends on your GFX how to achieve it. Also, some monitors override the GFX settings and stretches everything anyway, so many have used Powerstrip to force a resolution. :)