As someone who switched recently, I find both the Samsung Keyboard on the Note 3 and the Google keyboard are light years ahead of the iOS keyboard even before considering the ability to use handwriting recognition in place of typing.
Like I said, though, "different strokes" ;) I've used an Android Phone with Google Keyboard and Swype as my daily driver for months at a time this year and was insanely relieved to use the iOS keyboard again. I found its predictions and the accuracy of the keyboard itself far more accurate, and the screen responsiveness in another league...