Hello, I have a little problem that is pushing me to upgrade my gpu, but as the situation is a bit special I thought it would be better to ask for your advice. I have an old custom built pc from 5-7 years ago (some parts were upgraded along the way), which is asking to upgrade, unhappily the current situation do not advice me to spend 1000-1200 € (this is what I calculate I would spend) for now, maybe later this year, but not now. My mobo is an Asus Maximus II Formula, CPU Q9650, 8 Gb DDR2 RAM @1066, PSU Silverstone ST1500, several SSD and WD Black HDDs, Auzentech Prelude 7.1 Sound card (PCI), GTX580, Quadro K620, Asus HD750 MyTV capture card, USB ports extension PCI card, two monitors (DELL U2413 photographic at 1920x1200 and Samsung 2233RZ with Nvidia 3DVision at 1680x1050). I use it for photo retouching, gaming, video editing, general work, etc. It has served me exceptionally well during all these years, even for gaming on 3D (I am not concerned with UHD resolutions, neither for online gaming, lag, very high fps, etc, but I use 3D). Likely in the future I'll upgrade whole pc including the 3D screen to higher resolution, which also will ask for a better GPU of course, but for the moment my problem is different. My Geforce GPU takes 3 slots, covering two additional PCIex 1x, but now I need to add an additional PCIex card (not GPU), so I need to be able to use one of these hidden slots. I thought that I could upgrade my Geforce with a 'normal' 2 slots GPU thus allowing me to use one of the picex1x sots. But then coming from a GTX580 (5 generations ago!) which one would you recommend me? It is a must that it has to be as powerful, or better than the 580, to have DVI and DisplayPort output, be Nvidia (for 3DVision), and, if possible, below 200€. I keep in mind that this is a placeholder GPU until full upgrade, although I am not sure when I'll be able to do it, so I want to stay with a not so bad GPU, just in case. I have seen a comparison in userbenchmarks.com between 580 and 1050 and the 1050 does not seem better/faster than the 580. The 1060 seems quite better, though, but maybe 'too' expensive (>200€). Maybe a better model from a previous generation would be a better idea? As I have not followed GPU evolution during last years, neither the eventual problems/conflicts/weakness of each model (which are not listed in the official sepcs, but in forums like this, coming from the experience) I thought that asking you for help/guide was the best option to avoid take a wrong or silly decision. I thank you very much for any advice you could give to me!