My model: iPhone 3Gs, firmware 3.1.2, with the latest iBoot 05.07.11 jailbroken with blackra1n RC3. The jailbreaking part went fine, and so did the unlock. Although ... everytime I reboot my iPhone I get that "Connect to iTunes" logo. To get past this screen I have to connect it to my PC and then launch Blackra1n, and then I'm OK. But soon after reboot the same thing happens and I have to do the same procedure again to get past that.