For a mechanical, I love my mechanical Viking emerald 118, had it serviced once . Sews straight and is a work horse.
I have a Baby Lock Jazz - don't like sewing with that one so gave put it up as a backup machine. Also have a Janome Horizon 12000 that I use for embroidery and appliqué . The Emerald has served me well