Sometimes, the iPhone just can't seem to find Edge. When it can't, I can't seem to find a way to tell it to try again. I also carry a Blackberry 8800 and it has this problem, but when it loses Edge, I just turn off the radio and turn it back on, and it will find Edge again. I assume that would work for the iPhone, but there is seemingly no way to do this. I've tried turning Airplane Mode off and back on, but that doesn't seem to work.
How do you get your iPhone to snap out of it and realize the network is available?