The cards you're looking at are overclocker cards, so it depends on if you're going to overclock a lot or not. I'd throw that DCII TOP 680 out instantly in favor of an MSI 680 Lightning for overclocking, the Matrix 7970 and DCII TOP 7970 aren't really comparable, the Matrix performs a lot better.