I love my Juki! Of course it is great for FMQ because of the long harp, but it is also the greatest for piecing-- don't need leaders/enders, as it DOES NOT suck in the fabric at the start of sewing.
For fancy stitches, applique, blanket stitch, nothing beats my Bernina.