I have a Viking, a Pfaff and 6 months ago purchased a Janome 6600. If I could keep only one machine it definitely would be the Janome. It is a real workhorse!! I have sewn everything from upholstry to a silk blouse and been able to do beautiful free motion with it. (Use Organ needles and a lighter weight ~60 for bobbin.)