Are you on an NTFS volume? Isn't there some fancy journaling-filesystem-way to get back to an uncorrupted version of the file? -- Mark