You probably will get as many answers as there are quilter in this board. I suggest you start by deciding your budget. Make sure you get your machine locally, or if not possible, at least make sure that the brand you pick can be serviced locally. If anything goes worng with it and you have to ship it some where, you may have to spend more $$$ than planned. Don't ask me how I know.