I think it just needs to be brought up to par with the likes of Swiftkey, and the Windows Phone 7\8 keyboard. (Never used the blackberry so I can’t say how good it is). I love how Swiftkey and Windows Phone have a row above the keys with predictions, which makes typing a breeze, and correcting misspelled words quite easy as well.