I remember having an Asus board that you could 'reflash' from BIOS but it managed to blow a few capacitors after I re-flashed it so that was the end of it...
I certainly know my ThinkPad can have it's BIOS 'rest' to default but I believe that incurs a hefty charge from Lenovo!