I have Pfaff's: 2046 for piecing/sewing & the Creative Vision for embroidery and sewing/sometimes piecing. I love the IDT. I try to not take the CV out of my home.
Basically I really think most all major machines are good. It matters only if you can bond with machine and know how to maintain it.
Me, I bonded with my 2046 and the cost was good.
Hope this helps,
ali