If you want bells and whistles, the Janome probably has more. If you want to sew denim on occasion, the Bernina is stronger. That Bernina 350 does come with the walking foot and Free Hand System, which are both very nice. I'd much rather service a Bernina over a Janome. The tolerances are tighter on the Berninas -- they're just a better made machine. The Janome drop-in bobbin is more convenient, but it's plastic. Compared to the Bernina's metal oscillating hook system, that doesn't jam when you sew heavy stuff.