I use FloImg .... you'll also need the FdInstall driver as well.
(can't remember where I got these from now)

The above program works fine on all versions of Windows I've tried it on (I use in XP)
Not tried it on Vista though (as my Vista PC doesn't have a floppy drive)

Obviously this'll only work on a normal internal floppy drive, not a USB one.