but the FAT32 argument may not be so valid with a file that is larger than 64k, would it? i would imagine the maximum wasted space would be 65535 bytes assuming you filled up the previous blocks and 1 byte overflowed into the next block. ????