I tried 4 or 5 keyboards before settling on this. While it may not have the gimmicky approach of swype or slide it it is a very well laid out keyboard thats an all in one package. By that I mean theres no requirement to go off to the market place to find more themes etc. From within the program you can have it laid out and themed in various ways and change just about every option you desire including vibrating feedback, sounds, theme, language etc. However the reason I especially plumped for this was the fact it allowed space around the keys rather than lumping them all together. IMO this proved a much easier layout to use for day to day typing on my dell streak.