User blog comment:PresidentEden78/Battlefield 3 minimum PC requirements released/@comment-124.182.18.72-20110712105825/@comment-1990578-20110712170428

Or just upgrade to Vista 64-bit, anon. Your current card does support DX 10, but not 11. You'd have to get an nVidia 4xx or 5xx series card for DX 11. But you should definitely be able to run the game on minimum settings at 1920x1080. RAM might be an issue though since Vista hogs a lot...