I currently have a Gigabyte GTX 1060 6GB, it's doing it's job pretty well but I'm not really a gamer so I am not looking for any better graphics card so far. But if you have around $300 to spend for a GPU, the GTX 1060 6GB is the way to go in my opinion.