I hate it when a physical sliding keyboard makes your phone look fat, thick, heavy… you know… like HTC Touch Pro at the time…
Nevertheless, for some iPhone users the virtual keyboard is an obstacle. Something that really disqualify the phone (well, that and AT&T of course…).
For those, here is a new iPhone case that comes with a physical full QWERTY keyboard:
And here it is in action (I just know what Steve Jobs is thinking right now, and I bet he is not happy about it… )