You have collected a few gems there Pati :- )
My favorite is a Singer 201, it's the one I use the most. If you ever should come by one and can afford take on another machine it's a very nice machine. For this one I have buttonholers, zigzag attachments, loads of feet and accessories. I especially like the buttonholer, and can recommend it for your 128 or your 66.
I like Viking / Husqvarna 21 (19 too), they are speedy stitchers with strong motors. They need to be kept up regarding oiling, and might be a bit of a search to find a service guy who knows how to sort them out. All in all, I find them well worth the effort.
I have a freearm Elna Supermatic (aka Elna 2, late 1950s) I have grown to like a lot. After a DIY fixup involving a replacement of a rubber pulley it runs very nicely. It's does all kinds of fancy stitches, and the freearm gives it an advantage for some types of sewing. I also have a Bernina 730 which is a favorite, very easy to use, low noise, and the best satin stitches. It has 20 built in stitch patters. The Elna takes replaceable cams, and it has more advanced cam mechanism. I need to fuzz a bit more with settings on the Elna to get the satin stitches as nice as on the Bernina, however; I like them both. Either of these are nice if you ever need a freearm model.
I have yet to splash out on a Featherweight :- )