Gigabyte GTX 960 Mini ITX Overclocked 2GB GDDR5 Graphics Card GV-N960IXOC-2GD
There is a lot to like about this video card, but the price on it is just a bit high. It has 2GB of GDDR5 memory, which is quite good, and that video RAM runs at 7.0GHz. This gives you excellent overall performance, especially when running demanding software that relies on fast video memory such as a PC game or streaming HD media. The core GPU clock speed with this card is 1165MHz, which can be boosted up to 1228MHz for even better performance. This is quite fast for a budget video card, but probably not a major improvement over a card with more memory. You get four output connections on this card, including both DVI-I and DVI-D, along with HDMI and DisplayPort connections. All of this comes together to make a very nice card in this price range, but it is a bit expensive, coming in at about $190, though if you find it on sale then it becomes a really nice value.