I have been using SPAL PWM fan controllers on my car and a few others I have done for a few years with no problems.
http://www.spal-usa.com/fans/automated/accessories/fanpwm.html