I have a Key2 and I'm fairly happy with it (and the pain points are more with Android than with the phone itself).