I have both a Viking and a Babylock and I love them both. They are not the same machines that you are looking at, but I would have a hard time choosing between them. I think that aside from the price, a good rapport with the dealer is so important. Compare what they have to offer you as a customer and that may help you make up your mind.