I have the MyTouch Slide which is a Droid 2 phone by HTC and I LOVE it. The keyboard is great and I can also type via touch screen ala iPhone, but it has this incredible feature called Swype. Look up Swype typing. A friend of our has another Droid phone that has swype and he's on a different carrier then us. Like I said love love love.
BTW, my DH has the older MyTouch that is not Slide and he loves it, so we're very happy.