Expensive there and hard to find a good selection. I'm biased as I own the EVGA GTX 950 FTW - I brought it 11 months ago when it first came out for $179.99 USD, it now routinely sells for as low as $129.99 USD in the US and have been very happy with it playing older games at 1080p on my 27" monitor. The newest game I play is from 2013, so I really can't tell you how it does on new games. On older games its flawless.
The 960 4GB is the best choice for 1080p, search for reviews of the 950 and you will see places like tomshardware comparing it to the 960 so you can get an idea of how much more powerful the 960 is.
If you have more questions don't hesitate to ask, I'm happy to provide as many answers as I can.