I recently upgraded to 3.1.2, now 3.1.3 firmware for my first generation ipod touch. I paid for it ($4.95). I'm not entirely sure what I had before--through a little research I think it may have been 2.2.1--but my battery life is nothing as it was before the update. I'm looking to restore it to this firmware with the hope that the previous battery length will follow. Any push in the right direction would be appreciated. No need for a "baby" guide or anything, I can probably figure out what I have to do if I just knew what to do and the order in which to do them. For the record, I tried just downloading the 2.2.1 firmware, entering dfu mode, and option-restoring on the most current itunes. I was given an error 20, and then subsequent attempts gave me error 1600. Thanks.