Maybe someone will actually see this thread despite all the insanity for the iPhone 4. Ive told people to use the freezer trick to detect whether your iPhone has a wifi hardware fault (put your iPhone in two ziplock bags with most of the air removed and then place in a freezer for several minutes; if wifi works for a few minutes after taking it out of the freezer, then its a wifi failure). However, there are those on the net that say leaving the iPhone in for hours will fix the wifi permanently. I thought this was total crap and never tried it. Anyway, my wifi stopped working at all several months ago (I never even saw a wifi spot to join), so I decided what the hell, the iPhone 4 is coming out, so I might as well try it. Its worked for 4 days now! WTF? I have some electronics background, and I see no reason why this should work, since after the iPhone heats up, it should return back to how it was before freezing. Any ideas? Im glad it worked, but it just makes no sense. FYI, if you try this, I take no responsibility for your results. When I took mine out, it had a thin sheet of ice on the glass, so I kind of thought I might now have water damage, but the sensors are still white. Anyway, do so at your own risk (or do a better job getting the air out than I did).