Here is my opinion for what it is worth. I had a Janome 6500, and had very much trouble with it. So, I took it back, and they kept putting the blame on me. I insisted that it is the machine, and they replaced it with a 6600 professional sewing machine. I love it.
My suggestion is that you try them all. Then make a choice. However, the babylock is a nice one.