i don't know if i have mentioned this before or not and i am too lazy to look. i have been using this free li'l app for over a year. it gives ya the predictive text. one can also send from within the app via text, email, and, i think, twitter, although i generally copy/paste the text. AND no ads on the free version.*

if you want to check it out:
http://www.zenbrains.com/zentap/en/index.php