So I've had my iPhone 4 since June... it's my third one (long story) anyway, this current phone has been great up until yesterday. I get phone calls, but I can't hear anyone on the other end! All my volumes are up, I checked the general settings... nothing has changed. The actual speaker works... I have a certain song as my ringtone, and I hear it just fine. So basically, the phone rings, when I answer it, my friends can hear me, but I can't hear them. I just now tried calling my friend, dialed the number and put the phone to my ear and... nothing. Just dead silence. The only time I can hear someone is if I put them on speaker. I just backed up my phone now... I'm wondering if I should restore it? Has anyone else experienced this?