Vintage is the only way to go as the rest last until the final payment or after 4-5 years of having it serviced annually, you have more than paid for it twice over. Any of the Singer 500 series are great for piecing, FMQ, and have lots of fancy stitches. Cost, generally, in my area, less than $100.00.