I have a small apartment and a 21" 1600x900 monitor. I currently have a GTX 650 and it's decent for old games, but I want a smooth experience on new games like The Witcher 3. Pretty sure I need an upgrade, any recommendations on what card is best for me?