My first HTC Touch never worked right, it kept freezing and restarting right after activation. At first I thought I just didn't know how to use it because I've been using Treo's with Palm OS for several years and never had a WM phone. So after 3 days I called tech support and after advanced tech support walked me through a few things, then they did a remote log in and told me that I needed to take my phone to the store and exchange it because it had a internal defect and since I got the 2nd one I haven't had any problems and considering I was clueless... let me re-word that considering I'm still clueless about WM, the phone has been really easy to use and someone in the sprint store told me about this website, he said he uses it a lot for stuff on his mogul so I've gotten every question I had answered on here... I don't even call tech support anymore, LOL! I just do a search for whatever my issue or question is and it's usually a thread about it so I do a lot of reading on here.