Forget Battlefield 3 on those cards. Stick with Intel and nVidia and put a LOT more money on it, or game on XBox 360 if you don't have the money to spare for a capable gaming machine. Depending on what system you currently have, those cards may well even be a downgrade.