You need a far better card than what you have now for BFME2 .. this game needs a good graphics card , CPU & RAM to play properly & i mean GOOD ones.
it all depends on your budget though.
for minimum i'd go for a GeForce 6600 card (128MB VRAM should be just fine , GeForce FX series are not recommended), a 2Ghz CPU or equivalent & 1GB RAM.
see my laptop specs in sig ?? they barley play the game on med-high settings @1024x768,2xAA,4xAF. do the math