I dropped my ATT iphone 3G back in March. It just so happened that my contract with ATT was up that same week. Thank goodness! ATT coverage is terrible in all the places I need coverage. I got the iphone4/Verizon and have been happy with it. I still have unlimited data, although the texting feature is $5 more. Since I telecommute, I text my co-workers quite a bit during busy spells. I use the phone for work, almost always with the headphones.

My friend replaced the broken glass on the old iphone and now has a perfectly-functioning ipod touch.