I use nVidia card for render scene from 3d content creation software -lrb- in this case blender with its cycle GPU renderer -rrb- , so this review will almost certainly not be relevant to most of the people look at this item . I get this as a upgrade over my current EVGA gtx 550 ti -lrb- which I also use for 3d rendering but do not have enough RAM for large scene -rrb- . I do realize that these card be make with gaming in mind but give such good performance -lrb- thanks to those CUDA core -rrb- that they be a much better deal than either the Quadro or Tesla gpus . the only real downside be the heat that these generate . my old 550 would hover at a steady 80c while under load -lrb- which be for a very long time in this sort of application since the GPU will work at 99-100 % for the duration of the render - which can take between a few minute to month if you be render a longer animation -rrb- . this gtx 570 have the advantage of have 2.5 gb RAM onboard but also generate a lot more heat thanks to its higher clock speed and significantly higher core count . during render it would idle at 89-90c , which be way up there . some mess around with the include precision tuning software to up the fan speed help cool thing down a little but eventually I have to underclock the card by around 200mhz to get it down to around 80c . performance-wise it cut render time down to a quarter ! totally worth it when that mean ~ 5 hour versus ~ 20 for a image . I be invest in a couple more fan to move air in , out , and around my system . liquid cooling would probably do this wonder but I do not trust it in case of a leak in my main production machine . I would love to tell you how it run game but the most graphically demand one that I own for the pc be Bioshock -lrb- which be far from new -rrb- , which this run buttery smooth on max setting . so take that for whatever it be worth . it be worth note that I live in Hawaii and therefore have a pretty high ambient temperature : -lrb- I will upload some example screenshot of it in action . Update - 2 week later : after add three additional fan to my system I have only manage to get the GPU temperature to drop by 4c . the idea of have it burn out soon or melt down \/ catch fire -lrb- unlikely though that may be -rrb- lead I to give in and invest in liquid cooling . I get a Koolance ext-440 external all in one -lrb- pump , liquid reservoir , radiator -rrb- with a Koolance gpu-210 universal GPU cool block and some Arctic Silver 5 thermal paste . it be not cheap , but it actually run at a good temperature now -lrb- and altogether still cost less than a good Quadro card ! -rrb- . under very heavy load it stick to 60c with the standard clock setting . if I underclock I can get it to run at a steady 40c under full load . much happier now , just cross finger that I do not end up with a spill : -rrb-