I have a 500 GB external Iomega hard drive (USB/Firewire) and am running Windows XP Professional. Today when I went to restore my backup from this drive, the USB connection was recognized by the device manager, but was not assigned a drive. The USB drive recognized mass storage unit attached, but the Computer Management section of XP only sees my C drive. All of my drivers are up to date and I have tried reinstalling them as well. Tech support at Iomega thinks I need "data recovery". Can anyone suggest an alternative? The drive seems to be working (no crashes or unusual noises).