Bernina....hands down the highest quality machines. At least, the ones made in Switzerland are. Not every Bernina will have some of the fancy or convenience features of Janome or Pfaffs, but I believe that the basic machinery, stitch quality, and reliability of the Berninas are ultimately the best decision.