The SwiftKey 3 beta on their forums (you have to register, it's free) is great. A few little quips here and there but it's beta software. I've used SwiftKey X since it came out. Beautiful keyboard, amazing predictions. Sometimes it puts hilarious but completely wrong stuff in there. I was typing "especially", I got to "esp" and it suggested "Esperanza". I laughed.