Highlighted above is my issue. I've tried to do a forums search for this issue but I guess I'm not wording it correctly. I end up getting the complaint forums about people with poor reception, so here goes:
Whenever I wake the iPhone 3G from sleep and move past the lock screen, I get no data connection whatsoever. It does not automatically refresh itself at all and safari gives me the standard "couldn't connect to the cellular network" screen. The quickest way to get the iPhone to connect to 3G or EDGE is to go to Settings > Airplane Mode and flick the slider on and off to get it to reconnect to any type of data. I've tried restoring twice and it eventually returns to this issue.
What can I do about this, so I don't have to keep manually persuading my iphone to connect to the data network?