Ciao anche io ho lo stesso problema con iPhone 3Gs ios 4.0,la linea dati improvvisamente smette di andare a volte anche due secondi prima di aver navigato ecc..
Di solito risolvo mettendo/togliendo il cell in modalità aereo ma è una gran rottura di balle,avevo problemi già prima di passare al nuovo oS tutto nei primi di Agosto ad oggi