"Better" has had the same random close/slowdown bugs for months, where the keyboard will just close out and not reappear for some 5-10 seconds. Additionally, the auto-correct is quite poor. The straw that broke the camel's back for me was the developer's rude and patronizing email response to me after I alerted him to some of the issues I was encountering on Moto Droid. For my four dollars, I don't like being treated like a child. If you can't provide a civil respond to a civil inquiry, just say "Thanks, I'll look into that."
If you're under 24 hours, you're better off getting a refund, because you'll end up being disappointed.
Swype is fun and can be quite efficient, but I found that speed improvement compared to the standard keyboard is negated as soon as you start bumping up against non conventional cases or special punctuation. You end up fiddling more than typing.
Smart Keyboard is conventional keyboard which implements multi-touch and long-press on alpha keys for common symbols. Even in its early state without auto-correct, it's VERY fast & accurate, has a small footprint, and programmable swipe functions. The developer Cyril mentioned he's looking to get the version with auto-correct out next week sometime. It's free; give it a try.
The 2.1 Android keyboard is also a nice improvement on stock 2.01 since it has text-to-speech, but I believe it's only installable with root unless there's a 2.01 .apk floating around out there. Bugless Beast ROM is really worth looking into for that, though!