There`s
WinFlash ,however I prefer to use floppy,never had a bad flash using the floppy method with my DFI BIOS updates "touch wood" .
Also the floppy way is very easy and DFI has a guide for flashing via floppy,so I recommend you buy a floppy drive since they are so cheap and comes in handy for SATA drivers as well

.
