I'm still using Win2000. Virtually all of my DOS programs work with it, and I do have it set up under NTFS.
I've not yet migrated over to XP. This is probably one of the reasons. I have too many of my techno-nerd programs that require it.