Hi if you want to unlock your iphone 3g 16gb from network lock .Then have a look at sites like Superunlockcodes.com here they will unlock all model iphone using remote unlocking service for affordable cost ..You first verify that whether they are rendering service for your country and network provider ..If yes then pay for it and unlock your iphone ....