I'm trying SwiftKey 3 (phone version), and I love it! Its predictive suggestions match my thoughts well, it adds arrow keys, and its customization options suit me well. I'll probably be buying it or the tablet version soon. I like having arrow keys, so I'll have to see what offsetting features the tablet version offers.