The freezer really works people!!
My 4S couldnt detect any networks today.
With little time i found the freezer idea on the forums, i thought it was BS to be honest.
But i tried the whole airplane mode and network reset and nothing worked so i tried the freezer.
Ziploc bag and left it in the freezer for 30 mins with 20% battery life. When I pulled it out it was dead so hooked it up to the charger, waited for the chagre and no success on the wifi. So yah i thought BS.
So then I followed all the other apple care steps such as backing up the phone, erasing the phone. But even when the phone was erased it couldnt detect any networks. So i restored the phone from itunes and still no wifi.
Then I read a key note on the forums about the freezing.
They said turn the wifi off and cool for 10-15 mins
So iphone being charged now after the back up and restore i tried the freezer again.
15 mins in ziploc bag with wifi off and full battery and behold!
I finally detected networks again!!
Good Luck!