I love older cast iron machines so i spent a little bit of time researching before i ended up with this beautiful Necchi BU Nova. It does a strait stitch and zig-zag with adjustable needle position and stitch length. It seems to do them very well. I wasn't in a hurry so I just posted a want to buy ad on craigslist and within a week had someone call me with a machine they wanted to sell /shrug.
Cost me 95 dollars and it came with the original manual and all of the feet. If you can find one of these older machines in good shape i would definitely recommend it
Now I'm just trying to find a nice old singer treadle table to put it in so i can change it back and forth between foot power and electrical and take it out of this old broken plastic case.