You made a WONDERFUL choice! I helped my daughter buy a 6600p this summer and she just LOVES it for both piecing and free-motion quilting. It has lots of stitches for garment and other sewing also. And the built in even feed foot is a dream to sew with.
I think you have just made your wife one HAPPY quilter!!!