Caporegime
Why would 3gb rule out the 1050? Just an opinion, but I'd have thought the intended use of the 1050 will result in it running out of ooompf before memory?
If you need more memory than the 3gb then you probably need more power too .
The GTX960 4GB was faster in certain titles than a GTX960 2GB. I have a GTX960 4GB and would not buy a GTX1050 3GB if an RX470 4GB is available. GTX1060 6GB over an RX480 8GB I would consider though. I still remember the 8800GT 256MB which looked OK in benchmarks but quickly started to look a bit meh compared to the 512MB version,so I see the GTX1050 3GB being in a similar situation.