The first thing to do is determine what it is that you want your machine to do. If you spend 95% of your time piecing and straight stitching, it doesn't make sense to buy an expensive machine with every bell and whistle. Perhaps two different machines which might be a lot cheaper would suit your needs better. I bought a Juki TL98Q which I love and use most of the time. It is fast, powerful and has a wonderful stitch making it perfect for piecing and quilting. For the few times I need my fancy stitches, I bought a used Husqvarna #1 Plus with all kinds of stitches for $200. For an investment of less than $1000 (Juki was slightly used and discounted) I can do anything. I didn't want to pay thousands for a machine that did it all.