I have two Babylocks. One is the Elizabeth which is great for piecing and I have the Crescendo which is also great for piecing and it has a larger throat for machine quilting. Hope this helps.
Ps: I did own 2 Berninas but have sold one and have the other for embroidery.