Don't forget the vintage Singer 201 and 99 15. The 301 is a great machine as it's easier to carry due to it's being lightweight. If you really plan on sewing heavier fabric and want a newer machine with many designs, go to your sewing machine dealer and tell them you need a machine to sew heavy fabrics. I got an Elnita ef72 I am happy with because it has more designs than I'll ever need and has performed well on heavy fabrics.