I used to own the 2140, the difference if I remember correctly was the thread cutter and color of the trim on the machine. The 2140 software upgraded to the 2170 version by internet download. In my opinion, there was in no way enough difference to get me to pay for a 2170 model change.