Honestly, all good choices. My understanding is that Janome makes Elna now. So the Elna 7300 is like the Janome 6600 and the Elna eXcellence 740 is like the Horizon with a few features +/- . All the machines you mention have great reputations. So go sew and choose, remembering how critical dealer support is with high-end machines. But there are no bad choices in what you mentioned, IMO.