Personally, I think the best keyboard on Verizon belongs to the Touch Pro 2. However, the Touch Pro 2 is a very expensive phone ($490 for month to month, $200 2 year contract). The 2nd best to me would be the EnV Touch. My friend has it and I think the keyboard is pretty good. I don't like the Blackberry keyboards or phones that have no physical keyboard. The Touch Pro 2 is more like a business phone, it runs Windows Mobile, but it has a lot of customization. If you want to make the leap and buy an advanced phone like that then I say go for it. If you'd rather stick to a simpler phone without a Windows Mobile interface but still have an excellent keyboard, I'd go with the EnV Touch. I find the EnV Touch's keyboard superior to the Voyager's.