Well the first thing is that you cannot dispaly more than 60fps on those monitors without experiencing "screen tearing", you have to enable vsync and this will lock you to 60fps.
As for drops down to 40fps, I would consider that normal in BF3 especially on MP.
If you are still experiencing issues post back, how is your performance in other games?