I got the Brother CS6000i from Amazon for less than $200 and I love it. I also have a couple far more expensive machines (one a Brother and one a Janome), but the CS6000i is great for piecing and is light weight. Great to take to classes or with me when traveling.