I am currently running 2.3.3 and it seems to have improved my phone performance but occasionally I have experience two unrelated problems (I think). The first relates to battery temperature. I have a battery monitor widget. One evening during recharging the alarm sounded indicating high temperature. It showed that it reached 43 degrees. Obviously not a good way to treat a battery. I disconnected the charger and waited until the unit cooled down. Looking through my log it seems that the temperature ranges all the way from ambient all the way to the extreme I had.
I'm aware that recharging does cause heating, but I believe my phone was also downloading some app updates. Could that combination cause such a heat problem?
The other issue is that now on three occasions my phone has switched itself off and the only way I can restart it is by removing the battery.even then it seems to stall on the S and take ages before it starts up.
Thankfully these problems have been rare but is there anyone else with similar issues?