My new AT&T Nexus One is total garbage in fringe areas. I have about 3 bars of 850 mhz 3G service about 1 bar of 1900 3G, and most calls on my iPhone fall back to EDGE (without dropping) by the end of the call. Instead, the Nexus One just drops the call. Would rooting and putting a radio update on help? Or is this phone just not good in bad service areas?