Yamaha hands down, dont even look at the others. I used to own 3 f12x, 2 I sold last season and replaced with F-15x, the exhaust manifold failed on 1 hours after we sold it. My 3rd F12x had the...