I just went through and configured speedfan on my 5960X/980Ti build, and got it working well despite the quirks. I am using MSI Afterburner to control the GPU fan, but speedfan for my front, rear, and top fans. You have to sort through all the erroneous sensor readings and find the one you're looking for, in my case I had to only scan over the ISA bus and disable the SMBus, then use one of the CPU core temperature readings adjusted by about 8 degrees to get a good reading. The all the other tweaking for each controller and fan and all that, but I still got it to be effective for my purposes on a very recent build. Like I said I don't even have the option to control GPU fan speed with my MSI 980ti, but I like Afterburner for doing that.