There is no such thing as a best brand all brands have their own specialties and their own deficits as well. There are almost things I like different in every brand I have sewn on, but having sewn on practically every brand I did learn that I am a babylock brother girl. I wouldn't mind having a viking or janome or pfaff on the side but can only afford one. Many think bernina are the best and I couldn't stand the 5 or 7 series m a chines I used. I am sure they are lovely for someone else but they are just not for me. Every sewer is different and loves different fewture. Some can't live without IDT on pfaff. I did like it but that was the only thing I liked on pfaff, for me can't see paying thousands for the one feature. Viking had the best stitch quality of any machine I have used but I absolutely hate the hover feature that some so dearly love. So really every brand has a high quality machine that many love. What makes it the best is when you personally bond with it not the brand. You will get a different opinion from everyone as to why their machine is best