i have had it with the stock keyboard! i typically WILL NOT pay for a keyboard because i believe it should come with one that just works! one of the only reasons i am back on the stock keyboard is because of the sPen integration. prior to that, i was using the free version of the "jellybean keyboard" which works quite well, but lacks features. so if i am going to break down and buy a keyboard, which one should it be? i have heard good things about this "swiftkey". i would also like one that has text input, voice to text, and a swype style input available.