I definitely kept mine. This phone is fantastic. Everything about it is spectacular. The on screen keyboard is quite large for text input, the screen is sharp, clear and very responsive. The OS is hidden very well under SENSE. Despite having returned my first HD2 due to all of the issues I was having, my second HD2 is running smoothly minus a few speed bumps here and there. T Mobile and HTC really need to come up w/an update as this phone is more than capable w/all of the specs included.
It's amazing how only some of us are having issues while others are not. I.e., my first HD2 would lock up on me while using the messaging system in SENSE, while my second HD2 has yet to do so and I have over 100 text messages with just one of my contacts-no issues.
I enjoy my phone very much!