Alexa, the popular web site ranking firm, also ranks itself. As of October 2014, The Alexa rank of Alexa.com as 2227.
The very first text message sent by Neil Papworth on December 3, 1992, read "Merry Christmas". It was sent via Vodafone network to the phone of Richard Jarvis, a director at the company. [more...]