I would check out different machines with different tasks that can be done. Find out the closest repair shop and classes if needed on the machine. I have two. One is the Elna Quilter's Design and the other is a Baby Lock Espire, oh I almost forgot my baby "Featherweight".