Or buy applecare for it and send it to apple to repair it.. my firewire controller failed on my ipod and i send it in for repair.. 20gb 3g. 🙁 Stupid DLO rubber case I had on it caused the port to not go in all the way.. plugged the other end if the cable into my mac's firewire port.. backlight flashed... the ipod was froze up, rebooted it, it was DEAD, as in the battery was dead. i plugged it in and let it charge for a while, plugged it back into the mac .. no detection, nothing... it still functioned perfectly but now it just would connect to the pc via firewire anymore. USB still worked but I dont have a USB 2.0 card and the 3g doesnt charge through USB so I sent it in to get the firewire fixed...