Seems like the HD2 might be getting an upgrade with a keyboard soon? According to xmoo, who is known for dissecting ROMs, he has spotted some registry keys in the latest HD2 ROMs that hint towards a slide out keyboard. Here are his relevant twitter posts.
@HTC LEO-S [HKLMSoftwareHTCHTCSensorGSensor] “KBDSlideOut_To_Stop_GSensor”=dword:00000001 “IsKBRotateBackPortrait”=dword:00000001
I really hope this is true because this would make the HD2 my device of choice for sure. I am not willing to make the move to a virtual keyboard unless I really need to which seems more than likely since most phones now are coming with virtual keyboards only.