Swype is awesome on Android, it removed one of my key annoyances that I had with a touch screen phone (iphone), as I came from a Blackberry and could type extremely quickly without looking.
I installed it start of the year and it worked well, they released an update about 2 months ago and it was dire. It would constantly override you're spelling even if you typed it in manually. They have since released another update that's resolved all of these issues. I find having to look at the screen and prod keys rather primitive.
MW