Hello... my 5month old external firewire hard drive has stopped working 100%. i use it on my laptop via a pcmcia firewire card. it's a 30gb drive. this all started happening when i tried to connect the drive to my older win98se laptop. it wouldn't read the entire drive, just certain folders. i tried getting a patch for win98se + firewire drives from microsoft. i didn't get any errors after installing the the patch, tho. in fact, the problem seemed to start when i disconnected the drive to connect it to the other drive. i suddenly got an error: "windows - delayed write failed windows was unable to save all the data for the file e:. the data has been lost. this error may be caused by a failure of your computer hardware or network connection. please try to save this file elsewhere." after some searching through the help, i noticed that there was a write caching option for this drive which was set to on. what it also said was that if the drive received a power-out or a short or anything like that, the drive might become corrupt. and sure enough, i can't seem to read it at all on my win xp machine. however, on the win98se machine, it still reads half of it just like it did before. not all of the folders show up on the 98se but some do, nothing has changed. but when i try to access it on my xp laptop i get a 'e:\ is not accessible. the file or dirrectory is corrupted and unreadable' error. can anyone help me fix this please? thanks so much!