I forgot to mention Swiftkey. Swiftkey's keyboard is a zillion times better than the standard andro one.
Forum Rules