I agree with most of these Janome gals. I had the 6600 and upgraded to the 7700, and then upgraded once more to the 8900. I would not hesitate to recommend the 6600 or the 8900. The things I like about the 8900 (that the 7700 does not have) are the snap off needle plate, and snap on feet for the accufeed foot. When I am quilting I go between free motion and stitch in the ditch, and it is handy not to get out my screwdriver. I like the larger harp and the wider stitch width. If the budget is an issue, I could also recommend the 6600. It is just a good machine and I would snatch one up in a second.