I have the Janome 8900 and love it! I moved up from the Babylock Espire. The Babylock has a better automatic threader but the 8900 has the ability to manually adjust the pressure foot, ability to recalibrate the stitches, has the 11 inch harp, 9 mm wide stitch, a snap off needle plate, 90 posiitions of where you can place your needle compared to only 10 with the Babylock, a better FMQ foot, and a much better walking foot - the Accufeed foot with the snap on feet. I love the Accufeed foot. I have both the single and double width with 4 different snap on feet for just the Accufeed foot. Go with Janome it feels like a much more solidly built machine.