I found the DOS that came with Windows 98 to be the easiest with modern hard disks, long file names, compatibility with old DOS games etc
If you want it stripped of Windows (which is a good thing) you'll need a custom msdos.sys though, I can post this when I get home.