It will work fine with ALL of those cards you mentioned, but I recommend the 750 TI which is a newer card and consumes very little power. Your processor won't bottleckneck that card much as it is kinda a low end card like your processor is.. Overclocking the processor would be a decent idea as...