If you want a relatively inexpensive but good machine for piecing, I recommend my Brother SQ9000, which has decorative stitches and comes with quilting attachments. It only costs $199 at WalMart. Brother machines are well made and just run and run and run.