Yes GTX 950 and 2GB is way to go. R7 370 is somewhat a step down from R9 270 Also would like to add that Nvidia has usually better optimized drivers for games.
I would sapphire's nitro is the best 370. Its cooling and material choice make it the best. I would consider getting gtx 950 since its better preforming and more power efficient card and costs around the same. I would only consider 2 gb variants since the gpu won't be fast enough to ever need more.
Yes GTX 950 and 2GB is way to go. R7 370 is somewhat a step down from R9 270 Also would like to add that Nvidia has usually better optimized drivers for games.