I am about to purchase a reconditioned iPhone 3G 16Gb. The local ATT store does not carry reconditioned units so I am left to purchase one via either phone or website. I am a current ATT customer. I plan to stay with the same plan (the $39/mo version) and just adding the $30/mo data plan. I text so little, 20¢ each is best for me. What should I be considering and/or watching out for? I've read about iPhones developing or even arriving with what sound like stress cracks in the housing. What about battery life, overheating? Any thing else I didn't think of?