Hi guys, my dad has the iPhone 3g on 4.0 currently but as we all know it is rather buggy and really slow for the iPhone 3g. I think the updated software revision for the 3g was in 4.1 or 4.0.1. What is the best way to update and jailbreak/unlock his phone? There are so many guides out there and a lot of conflicting advice so I was just hoping someone could help me out here. Here is what I have: iPhone 3g on 4.0 that was jailbroken using the spirit jailbreak with ultrasn0w unlock. I would like to get the more stable release. My dad has a windows comp but can get access to a Mac if necessary. Thanks! Any links to step-by-step guides would be helpful. I understand that redsn0w would not let you unlock. Is that right? Thanks in advance!