I have a Babylock Ellegante, and I LOVE it! There are too many features to mention and it just does a great job. Also have the serger, which is wonderful, mostly because of the threading. The best machines I have ever had are Elna's, tho. In my opinion, they are tops!
Judy