Bob,
Just to add to your arsenal. I have never seen or heard of VFP cuasing FAT problems. I have heard of viruses doing that though and of bad disks causing it. It can also be caused by bad memory.
Have you tried using VFP 6 on a different machine to see if the same problems exist there?