The iPhone Dev Team has got us excited (and Apple worried) by announcing they have a fully-working software carrier unlock ready for the 3.0 firmware ahead of its official release.
On Tuesday evening they will do a live demo of the new yellowsn0w carrier unlock working on official 3.0 firmware, just before the big Apple release. While jailbreaking is already possible on 3.0, this is good news for would-be unlockers with an iPhone 3G, though those going for the 3GS will have to wait a bit longer.