Barcrusher best of a bad bunch. At least you will get good money for it when you sell it. You will burn dollars if you get a Yellowfin, unless its the last boat you plan on owning.
130 Yamaha and 140 Suzuki will be about the same performance, worth it to jump up to a 150 in either brand in my opinion. If you plan on keeping it for a long time I would go Yammy because of better corrosion resistance.