My Pfaff 332 is my favorite machine but my Necchi BU is second favorite, so I think either one would be a good choice. Beware that the timing belt for the Pfaff is cleated cotton or nylon and ones it goes, there's no replacement. Never ever get it wet while cleaning or oiling as that will shorten its life. Otherwise, fantastic machines. Keep the Necchi oiled and it will perform perfectly. Mine is very good for free motion quilting.