I recently acquired a 10gb 1st Gen Ipod with firewire. It was running fine, but after attempting to restore it back to factory so that I set it up as I saw it I followed the instructions to restore it. It worked perfectly all the way through the process up to about the 90% mark where it hangs and does not progress further. It keeps saying "almost done restoring" and will not advance. If you try to cancel out, of course it tells you it cannot do so. I am using an old dual core machine with XP SP2 on it, the software is an updated version of the ipod software and updater software. If I try to use the older version, it fails and says the software is not correct. If I try to use iTunes, the ipod is not recognized. Even through older versions of the iTunes software.