Why? See the 960 trading blows at http://gpu.userbenchmark.com/Compare/Nvidia-GTX-960-vs-Nvidia-GTX-1050-Ti/3165vs3649
The 1050Ti looks to cost less too.
my young cousin has a old HP Envy and i want upgrade his graphics card so he can play a few games from my steam library instead of having to buy them,
his pc specs are
i7 3770 3rd gen
12gb ddr3 ram
2tb hdd
nvidia geforce gt 630
some pegatron motherboard
i want to get him maybe a gtx 960 but i dont know if it would work but i want help choosing a good but not to expensive GPU, thanks for any help

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic