TheEnglishMaster:
Quite a common spill-over from Textspeak among the students I teach is 'gonna'. They're pretty good at avoiding other obvious abbreviations or initialisms, but many seem to think 'gonna' is perfectly correct.
The purists may hate it, but 'gonna' is in my Collins Dictionary (Millennium edition), admittedly described as 'slang'. So I think it's established itself.
And of course pedants have been arguing against 'ain't' ever since it first showed up in the 18th century. But language is usage far more than rules.