Without a doubt ...Yamaha !!!!!!!!
One day I was out fishing and this dude pulled up beside me to poop chat about how the fishing was ..
It was only after 5 / 10 minutes that I realized his 90 four stroke engine was Running .....
Man they run smooth
BTW I own a Merc ,,,no problems with it , but Yamaha 's run like a top