Well, despite some of the debates on this forum over what the 2.0.2 update does, it's obvious to me that it messed with the 3G/EDGE network settings on the phone. I live just outside of the 3G coverage in my area (literally 1 mile). This doesn't bother me because I just use wi/fi at home. However, when I updated my phone to 2.0.2 I started having bigtime problems with reception. My phone always says "no service" at home now. It's like it's waiting for the 3G service to come back and might pick up a slight little something because I'm so close to the coverage area, causing it to not want to switch to the EDGE network. Who knows how many calls I've already missed because of this... I also have a first generation iPhone that I left running 2.0.1. When the two phones are side by side, the 3G states that there is no service and won't make calls, but the first generation has 2-3 bars of EDGE service and has no problem whatsoever. Take from that what you want, but to me it's obvious that they messed with the 3G settings with this new update and not for the better. Yesterday when trying to locate a rec center near my house I was forced to ask my girlfriend to borrow her first gen iPhone for directions because my 3G had no service. I just wish I had a pic of me using a 1st gen iphone for the map while trying to determine my location using the 3G iPhone's GPS on a 1/2 loaded garbled map. That's comedy... All that being said, I'm a diehard Apple fan since back in the 80's and love the iPhone. Which is why it saddens me that I've finally started having a bad experience with it. 2.1 needs to save us! NOW!