I have just started to "collect" a few vintage machines and after reading this thread I am on the look out for a 301. I do all my piecing on my 99K and love it. Is there a big difference between a 99 and the 301 besides the internal motor? I also have a 185J (bought it because it was a lovely green colour) and my mom's old 15-90 that I learned to sew on. I'd like a 301 so I can try FMQ on it. I haven't been brave enough try it yet. Love this thread even if I don't own a 301 - YET.