11. The apparatus of claim 10 , wherein the text algorithm is one of a multi-tap text entry algorithm or a predictive text entry algorithm.
10. The apparatus claim 9 , further comprising: means for receiving a user selection of one or more of the plurality of keys; means for determining a text algorithm that has been selected for data entry; and means for outputting one or more characters or words based on the user selection and the text algorithm.