Not sure why you didn't just recommend him get an HD7950 and OCing it as that would be within 10% of the HD7970 GE OC or even HD7970 would be a good way to save $$.
I will never buy another MSI, PNY or Gigabyte motherboard or video card as long as I live as I've have had such bad times with them.
Your credibility went out the window the minute you said Gigabyte motherboards. Gigabyte became
the go to motherboard brand during P965, P35, P45 chipset eras for overclockers/enthusiasts. Maxing out Core 2 Duo E6300-6400 on P965, Q6600s on P35 boards, or Q9550s on P45 boards was the shiznit! Even $90-120 Gigabyte boards were
so amazing in terms of build quality at lower price levels that I was getting rock stable 24/7 99% CPU load operation on my Q6600 @ 3.4ghz /i7 860 @ 3.9ghz on them, saving a lot of $ in the process not overpaying for Asus, etc. You didn't even need to spend more than $150 to max out Intel CPUs on Gigabyte boards. Also, unlike some Asus boards, the power saving technologies worked perfectly on Gigabyte boards of those eras with overclocking. That was a killer feature. Asus disabled them when you overclocked manually. Additionally, during that period Asus' quality went way downhill and Gigabyte became the smart choice because not only were their boards better but they cost less. That was also the time Gigabyte took away a lot of market share from Asus. It's only since Z68 and Z77 that Asus got its **** together. Even then most Asus boards are overpriced today, and it's not as if Gigabyte's Z68 and Z77 boards are not great either.
The days of Asus being the hands down market leader for motherboards are long gone. Now you can get top notch boards like Gigabyte UP4, Asrock Z77 Formula or MSI Z7 Power.
PNY just make reference NV cards. So I can't see how you had a problem with those. Sounds like bad luck of the draw.
Finally comparing HD6950s to GTX660Tis in SLI makes no sense. It's like saying guys my GTX560Tis are way slower than HD7950 V2 in CF. Of course GTX660Ti SLI will be smoother and faster. They are faster cards. :hmm:
The OP clearly hit a point here. NV's GPUs are overpriced right now from a performance and performance/$ perspective. You also get nice game bundles and overclocking with AMD. At the moment, the key reasons to go NV are specific uses of CUDA/Adobe/Pro applications needs, particular monitor connection needs, if you feel like getting GTX670 SLI, or GTX690 for small cases. For single GPUs, nearly every single GPU card in their lineup is overpriced. I would even say a $280-290 HD7950 makes everything above that price level outside of GTX690 irrelevant for overclockers. The bang for the buck is just unbeatable against GTX670/680s when HD7950 OC can match/beat them.
nearly all of the games are written to favor Nvidia technology these days as well.
The opposite is true. It's not wonder that HD7970GE on average beats GTX680 in most titles. If you want to talk about the most GPU demanding titles in recent years, HD7970GE also wins. Games like Diablo 3, WOW, SC2 all have FPS > 100 which means you are to benefit more from an SSD or high IPC CPU + huge overclock in those games.
Your statement even contradicts
benchmarks.
My entire rig blew up mining bitcoins in crossfire so be careful.
You mean your PSU blew up? What was the PSU and what GPUs/CPUs you were running? Did you have good case airflow/ventilation? Did you push your overclocked voltages too high? Did you replace the stock heatsink but didn't cool the VRMs sufficiently? Did you run the system through a surge protector?
I've been stressing every single GPU I ever purchased in the last 7 years by running it nearly 24/7 99% load in some tasks including bitcoin mining, distributed computing projects, when not gaming. I haven't had a single GPU fail on me and all of them were overclocked and stressed out from day 1-2 of purchase (after I found the max stable GPU overclocked) and until I sold them.
The fact that they had GK110 for a year now and never released it for consumer use just shows they didn't expect AMD to catch up so fast.
Most logical reasoning based on NV's conference calls/earnings, details they released, their Kepler mobile GPU vs. desktop GPU launch strategy, delay of sub-$300 cards due to wafer shortages on the desktop, and a 6-7 months backlog of K20/20X parts whose preorders went in to corporate clients in March-April 2012, all point to NV's inability to launch GK100 out on time and being forced to delay GK110 a full year. There were also financial/profitability reasons why this wasn't happening at the time. It sounds like a nice theory but NV couldn't have launched GK110 out back then. Even now the rumors state that GK110 won't be available in large quantities supposedly.