More than 12 billion text messages were sent last year, 42 million a day in December, via SMS (short message system). Most are from user to user, costing around 12p, but a growing number are specialist services offering anything from sports results to downloadable ringtones.