When upgrading BIOS, I suggest going to Intel's site and get the updates there:
You'll need to provide your info and click on the appropriate link to get updates (if any). It's usually a little program with the BIOS update kind of like an FDISK for hard drive partitioning, but different.
As far as the fan goes, most fans are controlled by means of temp sensors. The hotter the CPU gets, RPM will increase directly with it. There are probably fans out there with adjustable RPM controls so you can manually change the speed settings of the fan.