I'm running the game right now pulling 22-28fps tops, settings all maxed out. I have a GeForce GTX 560Ti, Intel E8400 @ 3.13GHz, 8 gigs of ADATA DDr2 ram running on Win7 home premium x64. I'm gonna try this fix and post the results.
After installing the 9.0c update I noticed a very small (5 fps-ish) boost, which was disappointing, I had high hopes for this fix.
After I walked around on the fleet a bit I decided to turn the shader setting to 'very low,' and I noticed a dramatic boost in fps. It's hovering around 40-50 fps, which is fantastic for what I'm used to! However, I'm still not satisfied that this game can't run max settings and keep above 30fps on a machine that pulls 50-60fps on bf3 with settings on high for the most part...