Like many, my 3G has simply sucked since 2.01. 2.02 was no help. Over the past few days, I basically was unable to get any data over 3G, even when I had 5 bars (downtown Boston). I upgraded to 2.02 last night -- no change. Hard reset, power on off, toggle airplane mode & 3g -- no change. I did a restore and set up as a new phone (i.e., did not back up) -- no change. This morning I had nothing -- Websites would start to load, but the progress bar would stall about 1/4 of the way across and get stuck there, moreover, when I switched to EDGE, I was routinely getting pushed down to GPRS. All of sudden, at approx. 10:30 am ET, my 3G started humming. Repeated Speed tests are showing download speeds of about 1 Mbps. Websites are loading fast. Everything is working great. WTF? Anyone else experiencing this? I have a 2 pm appointment with the geniuses today to swap out the phone, but now, of course, there's no need to go. I'm sure that as soon as I cancel the appointment, my phone will revert to its old ways.