I like alot of different engines...they each bring their own unique characteristics to the table, some good some bad and some open to personal preference...no engine is the best at everything, and no one engine will fit everyone's ideals the same.... some engines excel in certain conditions while others excel in other conditions...And when you take into account the many different variables in an engines performance its impossible to say any one engine is the best....To be honest the person running the engine can make way more of a difference then the branding of the engine....How well you know your engine is really what matters here more then anything else......How you use your engine matters alot more then what engine you use
in parting here is one of my all time favorite engines...I like the way they run, I like their power, the way they tune and the way they sound....This engine turns heads everywhere I run it, it also usually gets better economy then anybody else we race against.... I definitely won't say this is the best engine out there, but I will say I know how to use this engine very well and wouldn't think twice putting it on the track against anything ..
http://www.youtube.com/watch?v=569nF90fUSQ