Definitely the 1050. A 4400 system is still new-ish, so you should have no compatibility issues. Next, in games that can really use 4gb that 460 is still not fast enough to give you high framerates at 1080p with high settings. At the more playable settings the 460 can handle, the 1050 is faster.