Have the same problem here....I just though it was me because I text like crazy. My repeating buttons come along with the added fun of sometimes not registering when pressed
![Brick wall](images/smilies/eusa_wall.gif)
These two things together mean that using the physical keyboard results in having completely random things appearing on my screen...
My fix was just getting the touchpal keyboard for my screen keyboard. Screen may be smaller when I'm typing, but at least I know what I will get on the other end.