Shitty thing about laptops is that the parts cost so much more than they really should. So, for what you pay $1200 for, you get a mobile $400-$500 machine. It's kind of a shit show really. If you are on a budget and want to play games like BF4, just get a desktop. That's really the bottom line.
If you absolutely MUST have a laptop, then please do not buy it from a place like BestBuy. It's so marked up beyond recognition in stores like that. Awful graphics card for the price if you ask me. I'd look elsewhere.