My CPU and one of the case fans is controlled by Q-Fan. It's an on-board fan speed control system on ASUS motherboards.
My GPU fan is controlled by the GPU software.
And to be blatantly honest with you I wouldn't run my fans at 100% all of the time if I can help it.
Most of the time it's unnecessary and it creates noise that you really don't need to deal with.
I.E. It gets pretty cold here at night and at the moment my computer is in a room near the back door. So it will experience temperatures below 15'C. In the mornings I switch on and due to Q-Fan my CPU and case fan don't start spinning till i've actually booted into Windows, and opened up my web browser, when I switch on in the morning because it's that cold. Where as in the hotter months the opposite happens.
My GPU fan is the same too. If the fans aren't needed, cause it's cold, then they won't spin at all!
Now i'm up for this rather than a noisy computer that just doesn't need to be noisy. And my CPU & GPU are OC'd.
So all i'm saying is have faith in software and temperature control that will make for a quieter computing experience.