my friend has got a seagate barracuda 7200.7 st380011a, ata/100 80gb hdd. recently the driver on its own started showing the rated capacity as 60gb! this had happend to him before. but as the hdd was in warranty (it still is) he got it replaced. now it has happend again. me checked everything and everything is fine. the capacity is reported so in the bios itself! now the last thing to do is to flash the firmware. but seagate doesn't provide its firmware on its site. anyone knows how to get the firmware? ps: wot do u think mite be the problem?