If you think that's cool...
... In Australia there are 5 mobile carriers who all sell the iPhone, and they will all unlock it 'officially' - you just have to call and ask them, on or off-contract. Being Telcos, half of them will charge for this service.
In addition, you can buy the iPhone unlocked directly from Apple - either in-store or online:
http://store.apple.com/au/browse/home/shop_iphone/family/iphone?
Wahoo! For once it pays being at the arse-end of planet ;-D