Maybe there is a learning curve to this keyboard but so far I hate it. Ok the keyboard I like, but texting is difficult. Swype works great as well as handwriting but if I want to type each letter individually ( which sometimes I do) it is awful. I am hoping I can get used to the keyboard...