I'm using an unlocked 2G iPhone currently with 2.2.1 and BB 04.05.04_G. One question though, I heard that the 3.0 Firmware relocks the iPhone 3G's baseband because it gets upgraded. But I also heard that the 2G's baseband does not upgrade with the new firmware. I did obtain the legal GM firmware of 3.0 for my devices, and they all upgraded successfully, but I havent tried the 2G iPhone because I'm afraid it will lock. Can someone confirm if it will relock after upgrading?