FreeDOS Boot USB Flash Memory Stick

If you don't have Windows around anymore, and you need to flash your BIOS, you need to figure out a way to make a bootable floppy.

If you don't have a floppy, you can make a bootable CD.

If you lack a CD burner (like I do), you can use a USB memory device.

p-code has a great way to do it - no more downloading win32 utilities, or trying to make the disk bootable from within unix. Just run an emulator, and pretend the USB disk is a hard drive.

This is such a clean way to do it - you're relying on the correct low-level emulation of the hardware, and using trusted DOS-based utilities to construct the boot disk.