I've had my iPhone 4 since it first came out and am suddenly experiencing a huge problem. When I am on wifi, it will randomly connect and disconnect. When I am on 3G, it will randomly drop to edge and connect back to 3G. When I'm on edge, it will completely drop service then reconnect. I don't know what could have caused this because I have a case on my phone and don't abuse it. Please help?