Hi,
I'm no expert but although you're using the 2.0 firmware that doesn't mean there are no software differences between the original iPhone and iPhone 3G. If I go to In the iPhone 3G under Settings - General - Network there are only the following options:
- enable/disable 3G;
- enable/disable Data Roaming;
- VPN configuration;
- Wi-Fi configuration;
At first I thought "enable/disable 3G" would enable/disable all data tranfer through the Cellular Network, but it doesn't... as the name of the option indicates it only controls 3G, EDGE/GPRS are allways on. Probably Apple only implemented the option to enable/disable 3G for battery management purposes...
Apple didn't think that people would use the iPhone without a generous Data Plan or with absurdly expensive ones... or, if you like conspiracy theories, Apple ignored this option on purpose to make people spend more money.
regards,
rf