I wouldn't be so pessimistic. With a gtx 750 ti, it shouldn't struggle too much with older or less intensive games. Don't think you'll be able to max out BF4 though. I think a 750 ti would be good because a higher end card would likely not reach its full potential in your system, and because it doesn't need much power (you don't even need to connect it to your power supply! C😉