I just compared the M and the HD yesterday. If you really look at it, there is a difference. I could see it more when reading on the web or an email than anywhere else. It is not that big of a difference though. I think the M has a great screen and at that size and price point it is a great buy. I ended up getting the M and I really like it. As long as you don't need the bigger screen for some reason this is a great phone. By the way, this screen isn't small, it's 4.3" but you forget that it is that big because the phone is almost all screen. It really is amazing what they did with this phone. I recommend it.