I did a bit of a search but couldn't find anything on this...
The "Data Roaming" setting in the network menu of the iPhone settings - does this need to be turned on to use 3G in your own country? For some reason when I turn it off, 3G stops working.
Any ideas why this might be?
I've got a 3G iPhone running 3.0, on the Telecom XT network.