Tons of awesome engines out there...My advice is always keep an open mind and be willing to try new things from time to time... There are plenty of high quality engines on the market today so its pretty hard to make a bad choice....All these engines can be made to run really sweet, you just need to get them setup correctly.. I don't care what anyone says, there is no "Best Engine on the market" ..every engine has different characteristics and will do some things better then other engines will.....90% of successfully tuning any brand nitro engine is having the correct setup clutch,pipe,plug and fuel....I can run any brand engine stock or modified and you will struggle to find anyone with a sweeter running engine then what I am running.....I can make a Picco or Go run just as good as I can make a OS or RB run..The difference is finding the sweet setup for each engine...Brand matters very little these days..... Some brands are built better then other brands, so they should last longer...But being in the engine biz I see most engines meet their demise by user error anyways, so it matters little which brand they run........I cannot stress enough that its the user behind the that engine matters far more then what brand engine you run....