I've used msi's live update windows flash program with no problems, but I don't recommend any bios flash unless it's absolutely necessary. I've had about 4 dead motherboards from bios flashes in 16 years of building. Why are you flashing the bios? If you're overclocking, no one can predict the changes after flashing. If your system is stable, I would leave the bios program alone.