come with a utility to flash/update the BIOS within Windows. You can do this before you reinstall your OS.
I'm wondering what order you guys install stuff when you do a clean install of Windows. I'm upgrading my hard drive and here's the order I'm thinking of...
1. BIOS update. I know, if it ain't broke don't fix it but my board is about 2 years old and I think the current BIOS revision is fairly stable and comlpete plus I figured if I'm ever going to do a BIOS update I should do it immediately preceeding a clean install so now is as good of a times as any. Also, supposedly my ASUS board has some feature that will prevent you from being screwed even if you have a bad flash. Don't remember what it's called off the top of my head.
2. OS with required serial drivers. not really sure what that involves but in another thread I was told I needed to have the serial drivers ready to go and push F6 when it asks for them at the beginning of the install (I've seen that screen on previous installs but I've never had to mess with it). I'll do some research on that and will most likely be able to find it so you don't have to comment there if you don't want.
3. Chipset drivers
4. Wireless adapter driver
5. Security updates.
6. All other drivers (probably in the order of video card, sound card and then whatever is left)