If you really need a floppy drive, but need some high capacity reliable media or have more control over process, try this Floppy drive emulator based on PIC32 microcontroller. It actually uses a SD/MMS memory to store information. It was specially designed for Amiga computer, but can be used for other computers as well.
Floppy drive emulator connects to keyboard and monitor so this way microcontroller could produce an overlay menu for virtual floppy configuration. Emulator even has a floppy disk sound emulator by using a piezo speaker. Floppy emulator can emulate two floppy drives at same time and can coexist with another real floppy drive. It supports full FAT32 file system and can understand SDHC cards. Real Atari fans should find this project really useful.