Здравствуйте! Для игры в Battlefield 3 вам вполне нужно просто самую минимальную видеокарту из тех которые сейчас продают и 3-4 гигабайта оперативной памяти, вполне возможно с лагами у вас пойдет игра, даже не с сильными, будет в районе 40-60 фпс, что вполне адекватно, если вы хотите более плавную картинку вам нужно больше оперативной памяти и видеокарту получше. А для игры в Battlefield 3 вполне подойдет intel core i3 - i5 - будет за глаза.