Hey guys I was wondering if I can get some help with my iPhone. I have iPhone 3g that is jailbroken and unlocked but it is absolutely terrible running 4.0 on the 3g. I was wondering if there was anyway that I can update the firmware without having to restore. If not, can I update using iTunes and still jailbreak it without a SIM card? Thanks for the help and I really appreciate it.