Best easiest affordable and scalable fan controller...
SPAL PWM
http://www.jaycorptech.com/pc-37-16-...version-3.aspx
Comes with a wiring harness - waterproof so you can mount where you want to and programable if you don't like the default settings. Has ability to take A/C input - and one more wire and another relay and you can run two fans.