Alright, I am currently using a jailbroken 1.1.1 (first gen) iPhone. I'm on a PC and haven't found any program to upgrade to the new 2.0 firmware. So, I'm content with settling with upgrading to 1.1.4 for now via ZiPhone. For those (in particular) that are familiar with ZiPhone, how exactly can I go about simply upgrading to 1.1.4 (and eventually 2.0 someday) without losing any data. I've read that I'd have to restore my phone and then use ZiPhone, but I don't want to lose contacts and photos. Is there any way to upgrade the firmware without having to restore the phone and then jailbreak it again? Any help is appreciated.