I had the same problem as you, until today. Follow what y0bailey
said and you'll have the mic on your keyboard. It worked for me!
Originally Posted by y0bailey
1) download gingerbread keyboard off market
2) go to general phone settings, keyboard, make sure it is enabled
3) open up message, long press on the text input area, select input method, select gingerbread keyboard. You will not get a black keyboard with the mic present.