i fought with one compressed drive a long time ago and vowed to never touch one again.the more modern problem is the EZ BIOS that is used to trick motherboards into seeing a larger drive than they are designed for. fortunantly, i've never had ez bios corrupt, but it also rewrites the Master Boot Record and can drive you nuts trying to use.
one of the more wierd problems seen with a drive with EZ-BIOS on it is that you can use it as a boot drive ok, but if you move it to a non-primary master, bios won't see it and you can't access the data. here again fdisk/MBR will fix it.