I have the 8900 and the bernina 770Q. I like them both. I have a lot of feet for a bernina, and I really like bernina feet, so I knew I would probably buy another bernina. I think it makes a beautiful straight stitch. I also like the new piecing foot which works well for the 9mm feed dogs. I think bernina is over priced for everything. If I didn't already own so many feet, I may have checked out babylock instead. I have no complaints with my janome, I think it is a good dependable machine. I purchased my bernina after it had been used for a class. Full warranty and saved $1000. This dual setup works for me.