I agree with WW and would like to add a BIOS flash is one of the most serious things you can do to a M/B, do it wrong and your M/B is toast, follow your M/B manufacturers instructions to the letter, also look in the BIOS flashes history and see if the new flash fixes something you need fixed, if it doesn't then don't worry about flashing with a BIOS flash thats not going to benefit you at all.
Unfortunately some M/B manufacturers don't really tell you what the BIOS flash fixes but most do, heres the most important things for you to know, download the flash you need and the flash you're presently running just in case something goes wrong, and remember this, during the flash if it doesn't complete, <b><font color=red>DO NOT TURN THE COMPUTER OFF</font color=red></b>, you can always restart the flash program but if you turn off the computer with a bad flash its toast.