i second the recommendation on Pfaff. I recently bought a used 2170. it is wonderful! I also have a Babylock Esante but it is not half the machine that the Pfaff is. the Babylock is always making birds' nests on the bottom of the embroidery and that drove me crazy cuz you have to keep stopping in the middle of the design to clean it up on the bottom. The Pfaff is not cheap but it will last and you can probably buy a 2140 on e bay for a decent price.
Jeanne