This is one of my absolute favourite new features of iOS 8, and The Verge has a good overview of the top keyboards available. I'm still trying them all, but I know I'm a fan of Swype and SwiftKey from my Android days, so you can't go wrong with either of them.