The Droid X has a good keyboard that supports multi-touch. If you try to just install it on the Samsung Galaxy S phones (I’ve only tested the Vibrant), the keys are barley readable. The font size is very small.
I have modified the original Droid X keyboard to specify a font size that can be seen on the Galaxy S phones.
While that was fine and worked great, I didn’t really like the light color of the keyboard. So I also created a version that is skinned to look like the stock Samsung Galaxy S Keyboard.
I’ve also added alternate character selections to the “QWERTY” row. The characters are the Numeric row of a standard keyboard.