I have no experience with none of machines you listed. But I know many sewers who use Pfaff Quilt Expression 720.
It is an incredible combination of the capabilities of the machine and an updated modern look. Unsurpassed sewing quality, electronic control of a multitude of functions, touch-sensitive color display, a huge selection of stitches (over 400), including those exclusively developed by Pfaff, the ability to create your own stitches, as well as maxi-embroidery - all this distinguishes this model from others. With the Quilt Expression 720 sewing machine, you can realize any creative fantasy.
You can also look for other sewing machine reviews here:
sewingtopgear.com