I agree with all that was said. I have had a lot of phones lately and the touch HD is awesome. I was shying away from windows based phones since the treo i had but i have to say i love it now...