Don't get me wrong I love my sewing machine but it doesn't even do zig-zag stitches! I have been thinking of investing in a new machine. I have been so out of touch with the sewing world that I don't know where to even shop for one in town anymore. Can you help make a suggestion? I would love to be able to sew regular weight fabrics as well as canvas and use heavier thread. I am curious as to what a new machine could do for me. I hear there are lots that can program some cool embroidery but I don't know if I would use this feature much. Any recommendations very appreciated!