4. The method of claim 3 , wherein the virtual keyboard comprises a display that simultaneously displays a first plurality of virtual keys each associated with a respective letter of the alphabet, and a second plurality of virtual punctuation mark keys each corresponding to a respective punctuation mark.
4. The method of claim 3 , wherein the virtual keyboard comprises a display that simultaneously displays a first plurality of virtual keys each associated with a respective letter of the alphabet, and a second plurality of virtual punctuation mark keys each corresponding to a respective punctuation mark. 5. The method of claim 4 , wherein the plurality of virtual punctuation mark keys comprises a first virtual punctuation mark key corresponding to a comma and a second virtual punctuation mark key corresponding to a period.