Incorrect abbreviation
The abbreviation for Mega is 'M'. 'm' is the abbreviation for milli. This is just flaccid and sloppy usage of language.
On the subject of abbreviations, I see a confusion between the abbreviations for bytes and bits. My Vodacom usage meter says that I have used 50Mb while I am downloading at a speed of 50kbps (typical of my so called broadband connection).
While they seem to have got the 'M' right for Mega, they cause confusion with their usage of 'b'.
www.acronymfinder.com states that 'bps' means bits per second and 'Bps' means bytes per second. Although there is probably no accepted international standard this makes eminent sense to me.
Call me petty, but it is unacceptable when the incorrect abbreviations are used in articles, technical material and advertising material.