Also your Core 2 Duo is not up to specificatiuon for BC2, it is often advised to have a quad core CPU when playing BC2 as it seems to limit at about 30-35FPS with any dual core CPU, except the highest end models that acheive 45FPS.
Even the lowest end quad cores easily manage 60FPS with a decent graphics card.