I swapped the crappy N97 for HTC Magic about 2 months ago. Was loving it and rated it among the best smartphone I have owned until about 2 weeks ago when I began to experience problems with the wifi switch. At first, the wifi refused to be turned on. Then, I cannot even access the wireless controls after trying to turn the wifi on. When it finally switched on, the phone will hang after a few minutes before I reboots itself and gets stuck with the Android screen. I cannot even count the numerous battery pulls I had to do. Without alternatives, I did hard resets and the problem persisted. I gave up on using wifi and called HTC helpdesk. They deduced there could be a fault with the wifi adaptor in the phone and I had to send back for repair under warranty. I sent it in yesterday. I miss my Magic already and is now tempted to get the Hero. Has anyone encountered the same issue? Any thoughts, feedback or tips?