After using the Moment for 28 days, I decided to exchange it for the HTC Hero. Generally, I could give or take the Moment. It is my first experience with Android, and though I quickly fell in love with the OS, I don't have anything else to compare it to (Android-based). The keyboard is ok. The camera is not quite comparable to the camera on my BB Tour. The call quality is excellent. The speaker phone quality is terrible. The build quality is decent, but the phone (as many have mentioned) is a brick. The biggest problem I have is that I constantly mute and dial other numbers when on a call (proximity sensor problem). I very randomly decided to exchange my Moment for the Hero. I guess it was because of my indifference towards the Moment. I just wanted to try something else. I have now been using the Hero for 4 days. My thoughts when comparing it to the Moment? ...wow, it blows the Moment clear out of the water. What a difference, especially with the Android experience. The tweaks HTC made to the Android platform with Sense is just beautiful. The overall operation of the phone runs so much more smoothly than the Moment. The difference is night and day. I have heard many complain that the Hero lags. I really have not noticed this. The switch between landscape and portrait is slower than the Moment, but definitely not a deal breaker by any means. My biggest concerned was not having a physical keyboard. All touch keyboards are hard to type on - even the Hero. However, the auto correct works incredibly well. I in no way miss having a physical keyboard. The camera is much clearer. The speakerphone is so much louder and clearer. The call quality is comparable. The screen (in my opinion) is even clearer than the AMOLED screen on the Moment. Hands down, the Hero is a much more wonderful Android experience. It looks, feels, and operates beautifully. I know I have not given an in-depth review, but if you are waiving between these two devices, I would be more than happy to share more with you. Obviously, this is just my opinion and I know many people like the Moment. I am in no way bashing the Moment (it is a decent phone and I did like it...I just didn't love it).