I have a Bernina 640. I would get one with enough sewing power to add the embroidery module in a few years. I have a long arm and would probably never upgrade to an 830. But I had my 640 for 4-5 years and just recently added the embroidery module for my own enjoyment. If you think at some point you might upgrade to an 830 or something then I would get the simplest one that meets your needs right now.