TouchPal
This excellent and completely free keyboard looks and feels polished. TouchPal produced very good results overall and was easy to use. The use of a thin blue tracking line when swiping was easier to follow the others. TouchPal was just as accurate with word selection, too. Only English and Spanish are supported at the moment, but 40 more languages are on the way. Customising the keyboard colours seems a bit gimmicky, but if you have an iPhone 5c you can be colour coordinated!