According to this list here, the iPhone is ready for unlocking 32 countries. That's a country near you. It seems the folks that brought you the "Retail" unlocking software, have tested it for unlock-ablity and it has now been certified for your country, and you don't even have a iPhone yet. " Testing is based on calls in/out, SMS in/out, EDGE/GPRS access, and voicemail access."
The real question is, does this hurt the Apple gang when they sit down at the bargaining table to get the coveted phone on a carrier near you? Somehow I have this awful feeling in my gut that this announcement wont' sit well with the boys from Cupertino. I can hear Steve now, "They playin wit my money now dog". Me thinks the iPhone Dev Team may have awaken the sleeping giant on this issue. Let's hope I'm worng but, some things should remain on the DL. Engadget