A Tutorial on motor torque calculations

A question oft asked on MYCNCUK is "how big a motor do I need?". There is no simple answer to this, and the options are usually:
a) follow someone elses...