Apple gave us a battery that was supposed to be 50% better. We're seeing mixed results, with some having their phones heating up like crazy. 3-5 months from now, I'm sure any hardware problems will be fixed, but we might be stuck with this same 3GS for a while. I'm sure Apple is hard at work on 3.0.1, but will this update fix the battery problems?