Okay... that was a little entertaining lol. Not trying to patronise either of you, but that made me chuckle a bit.
ImDaBaron- Given that NVIDIA will be releasing some new cards soon, I guess it could be a good idea to wait; if the OP really cares to wait, that is. But, that's also only under a certain set of circumstances. Yes, while getting a better card for the money is a nice thing, the only reason to hold out is if the person really can afford to wait. Also, unless it's going to make the prices of the current cards he's considering drop significantly (ie: $20+ on average), there's almost no reason to hold off on the purchase. The only reason he would wait is to get everything for the best possible price. If the OP really doesn't need much beyond what he can get today, within budget, and doesn't really have much of a need to get anything "better," then waiting is kind of pointless. If the he wants the best performance possible, then waiting is a good idea... but that hasn't even been expressed yet.
Also, the games he listed are not too demanding, and are somewhat dated; so waiting for a new card is only a smart move for the tight-budget minded. Hell, even if the OP meant BF4, instead of BF3, the 750 Ti can handle BF4 without any serious problems (watch the linked review video in a previous post). I'm only saying all of that because I was almost talked into overspending on a GPU due to the "more is better" mentality. More isn't always better for every person. Diminishing returns kick in at a much lower point for certain gamers. As I already pointed out, getting a better card won't be too helpful unless he's trying to get the maximum performance from each game, and/or is playing with a high resolution display. The only real incentive to get a better card would be if he's planning on buying newer games. If not, then there's no reason to really get a 'better' card than what is currently available. Not trying to undermine you here, just trying to help inform the OP to make the best decision.
mdocod- I think part of that lengthy reply was somewhat directed at me? At least, it seemed like you were indirectly getting at a couple things that I wasn't entirely clear on; like why people recommend not mixing AMD cards with Intel chips, and what the real difference of mixing them is. Definitely some valuable information, in my opinion. I do have a question for you: would the difference in performance be noticeable between the 750 TI and the R9 270X? Given that the 270X has a higher performance output, I would think the higher benchmarks would indicate about the same real-world performance/experience as the 750 Ti under worst-case conditions. I know benchmarks will only give you so much info to relate to real-world performance, especially as drivers get updated, but will the difference really be minimal between the two when you run an Intel chip? If so, then it seems like the best route would be the 750 Ti, the 760, or to see what the new GTX release has in store.