I would go for the Pfaff. You will love the IDT feature. I have 2 Pfaff's and that is my favorite feature of the machines. If you are sewing lots of layers of fabric together, the IDT will breeze right over them. I love it for piecing quilts too. nothing shifts when you sew it. You can't go wrong on a Pfaff. I have had one Pfaff for 18 years and have only done regular maintainence on it. She sews like a dream and she is "high miles"!