My wife dropped her iPhone 3GS (in a case) out of her purse. No physical damage to iPhone. It is jailbroken. But doesn't get the 3G or E icon anymore and can only make phone calls, get text or use wi-fi. Sounds like somehow the data radio was damaged but I have never heard of such a thing. I have tried pulling out the SIM card, resetting Network settings and rebooting. Is it hopeless?