Minuum is a unique keyboard with a single row layout and a wonderfully robust prediction technology. Really conserves the onscreen space. Could be uncomfortable with fat fingers. Still in beta. Lags badly on low-end devices.
When it comes to predictions, Swiftkey rules supreme. Recommended for tapping typists. Learns from social accounts and saves this knowledge in cloud for quick relearning. It lags on low-end devices, though.