+1 if you can find a $100 750ti or a $75 750 (have seen both on sale at those prices a few times).
BL2 Ultra does challange a lot of GPUs like my old 670 and we're not talking dips but entire parts of the game where fps are low so I think you are expecting a lot, not because it's the craziest best looking game, the engine isn't that great be sure to use PhysX off or low.