I've used swiftkey but prefer the ics keyboard that is offered free. I liked the predictive text capabilities of swiftkey but I also made way more mistakes typing with it. Not sure why.. maybe the size of this one is better suited to the size of my hands