I have the Pfaff Quilt Expression 4.0.
I love the IDT which is the dual feed. This is my second Pfaff and love them. The automatic thread cutter, needle threader, automatic up down of the presser foot and needle are great. I don't embroidery so don't have that machine. This one also has the larger bed which is great for machine quilting.
I don't like the fact that it is very sensitive to thread weight. The importance of a quality dealer near by is very important as one needs to learn how to use this machine. I paid $2000 for this machine.