The 660 Ti has a higher core clock than the gigabyte 7950, but the 7950 has more memory. Which is better for gaming? Are they both good and last long? Any pros and cons against those two? Also, which uses less watts?