How to stop an iPhone 3G from using cell data, ever?
In my country (Australia) we are able to ask the mobile provider to disable data on our accounts to ensure we cannot use any at all, and thus cannot be charged for it unwillingly. It might be worth calling up the provider and asking if they can disable the data service.