The loss of wifi seems to be something that came with the 3.0 fw, and I believe was (supposedly) fixed with 3.1 which I haven't updated to yet. The phone gets a bit warm but never too much. I mean it's a full blown computer browsing the web in a compact small device... so it's going to produce some heat.