unless running 3 monitors 2 is pointless, the 580 is supposed to be better price/performance and even the 560ti will max everything today, if not then the 570 does, the 58/90 are pointless since new cards are coming soon, if you plan to get the best money can buy then i'd wait until there won't be anything better for at least half a year, and then the new cpus from amd and intel will also be out too so you can look at that too.