I won't recapitulate other reviews, I was using a GTX 970 and suffice to say the bump in performance is very nice. The Pascal based gpu does support hardware acceleration of h.265 videos, so that's a good feature to have for the future. My cpu won't have to break a sweat to play that format, which features excellent compression.
Online reviewers are finding these cards to boost as strongly as even the most custom of versions from nVidia's add in board partners like MSI, EVGA, and so on. Though cooling plays an essential part in that.
I have a Dell XPS and its case cooling is kind of "meh". I've added a bigger PSU, with its bigger fan, to it, as well as jury rigging an input fan I managed to squeeze into the front of the case. So maybe that helps but the real trick for good boost speeds with this gpu is to use a custom fan profile. From guru3d's site you can download the beta version of Afterburner which supports the new Pascal based cards. In the future Guru3D will host the final version as usual but the software is currently in beta (version 14 at the moment). But whatever software you use, just set up a more aggressive custom fan profile so as to keep your gpu temperatures down. nVidia mandates that the bios for all chips have a very conservative level of throttling enabled based on gpu temperature (and voltage, and power usage, so overvolting is often counter productive). Long story short, if your gpu is hitting 80 degrees Celsius, or even a bit lower, you won't be getting the best boost speeds. So I set my fan profile to be at 100% fan speed at 70 degrees Celsius. I'm getting great boost speeds, and the gpu stays cool. Generally I don't hit 100% fan speed as the gpu temp levels off in the 60s, temperature wise. But in a demanding game, after a lot of play, it might come close.
Now here's part of why I give this card the highest rating. To my ears the cooler never gets offensively loud. Heck, my gold rated PSU's 135 mm fan produces more volume when gaming. And the cooler really works. Even though the GTX 1070 doesn't eat a lot of power/produce a lot of heat the blower does an amazing job of pushing heat out the back of the card and out the case. I put my hand back there and I can really feel the heat when running a benchmark.
This is a great thing to have if the cooling of your case is just "meh", like mine.
While this card is a bit noisier at full blast than my previous GTX 970 with its excellent EVGA ACX 2.0+ cooler was, I think that overall the noise from my Dell has decreased. Getting that hot air out of the case means the case fan, cpu fan, and PSU fan are dealing with less heat emanating from the gpu, and thus they can run at a lower RPM. I wish I'd taken measurements before this purchase, but even with my Dell just a few feet from me, and when not using my headphones, I can't hear noise from the case when gaming, even in moments that are relatively quiet. If I'm in a stealthy moment of a game, with no noise, then I might notice a moderate hum of the fans from my case. After exiting the game the sound of the fans isn't at all bad, and quickly quiets down. The GTX 1070 is the quickest to cool down and become quiet, fwiw. Lol, even when the gpu fan is about down to idle I can still hear the other fans as they cycle down. This is partly why I know what's causing the most sound from my case. So, arguably, this card was the quietest solution to getting a GTX 1070 for me. With even the best/quietest custom card I might have more noise overall.
Great job on this card's construction, imo.