I love my Janome 6600 and Magnolia. I don't think that I use all of the 6600 options, but I love it. I will say that the Magnolia has the bottom that detaches for sewing sleeves and hemming jeans that my 6600 doesn't do.
My 6600 has a larger throat area than the Magnolia, but I think once I got the right foot for my Magnolia its less finicky about FMQ
You won't go wrong with a Janome