I live in Vancouver...and I just got an Iphone 3G from Fido~! Hurray!! so I activated the phone and started playing around with it. Then when I got to settings, I realized that the phone's firmware is already 2.2.1... AND I was planning to unlock it! (I'm thinking of going to Africa for a while) It seems that the phone always comes with the lastest firmware since I don't recall updating it myself. Desperately, I used the SHIFT + RESTORE method to try downgrading, but just as I expected, error 10something showed up. I had to download 2.2.1 firmware and let the phone recover to 2.2.1 (factory settings). I have now jailbroken it with quickpwn. Everything good so far, but this phone will be useless as soon as I get to Africa since it can't be UNLOCKED (yet)! So is there any other way to unlock the phone if 2.2.1 is already installed? Anyone know when the yellowsn0w for 2.2.1 is going to come out? It has been a while now.....Is it possible that it is never going to be released? Any news???