I guess in part it depends on your budget. Bernina is an excellent but extremelly expensive machine. I have a Bernina 630 because the person that gave it to me got it and hated it. She stored it in a closet until she gave it to me. She got herself the Pfaff. They are both very good machines, but I would go with the one where I can get serviced easier.