I'm probably not the guy to ask this question to. I have 6 of them and I love them all. But I have a small collecting problem as well... I have 5 301s, a 401, a 500, 2 15-91's, a 201-2, 2 66's and a 99... and that's just the Singers. I outfitted the classroom for a guild event in June with 30 vintage machines, the newest from 1958 and all straight stitchers. A few of the guild members had a bit of trouble sewing without all the gizmos on their modern computerized machines but we all had a great time.