Please pardon my ignorance, but what does the M stand for that's stamped on the engines of M model cars?
Depends who you ask. Motorsport http://en.wikipedia.org/wiki/BMW_M BMW M GmbH (previously: BMW Motorsport GmbH) is a subsidiary of German car manufacturer BMW AG.