I would really research the new Pfaff's and Vikings. There is a lot of negative talk about the machines since they merged with Singer in the SVP buyout a few years ago. My new machine choice was a Bernina, but if I were to choose between the options you listed, I would probably really lean towards the Janome Horizon. Just my two cents.