As above, the IP35Pro or in fact almost any Abit boards were just about the best available for onboard fan controls.
There is just about every conceivable option open to you, you just need to know how to use it.
Take a look at the 3rd image on this page...
http://www.anandtech.com/mb/showdoc.aspx?i=3142&p=4
You set each fan by choosing the temp for lowest voltage, then temp for highest voltage, then simply choose your lowest and highest voltage setting for each.
Example...
Fan 1 - low temp 30c, high temp 60c. Voltage high - 10v, voltage low - 8v.
That will mean if your CPU idles at around 30c, then the fan will run at 8v, and when needed it will automatically adjust it towards 10v. Its not just a straight jump to 10v either, it is steadilly increased as the temp rises.
For the CPU, the only difference is it works in percentage rather than exact volts. So if your fan is 1000rpm and you set it to 80% then it will run at around 800rpm until it needs to run higher.