Of the machines you mentioned, my favorite has been the 640. I think its the most versatile choice. I like the 9mm stitch width. The 4 series is a fine choice. If I was buying today, and was not worried about price. I would be buying in the 5 series or the 830.