Apple has just released its v1.1.2 firmware for the iPhone. Unlocking methods don't work any more. It's a ridiculous egg/hen game. As a brazilian and an italian iPhoner wrote in au forum, thousands of people are using an unlocked iPhone in Brazil or Italy, and the iPhone is not officially distributed there. That's easy money to get for Apple after all...