Like everyone else I use some modernisms, americanisms and shorthand (and the odd typo) etc., but I do try, generally, to stick to the rules that were taught when I was at school. The basic problem is, as I see it, that if we are not careful we will end up with a language that has no rules - a language where, as long as it is understood, everything is "do as you please".