Well it hasn't locked up since Sunday, so things are looking up. And I haven't configured the auto-end feature at all, so that shouldn't be an issue.
So I thought I might have found a way to modify the autocorrect dictionary, at least for SMS, by using Handcent. There is a place in the app to...