+1 for SwiftKey. I hate that it's bland whute and gray, but it's definitely the smartest keyboard. I too have tried them all, but keep coming back. My routine is this: flash rom, use themed, native kb for few hours because it looks cool, then break down and swap SwiftKey into system/app. The...