Hi guys,
I've run a CEO engine in the past and can tell you it was an absolute thrill. I don't have experience with the other companies, but I've heard good things about all of them. I can't give a definitive answer as to which is better, but I can tell you that CEO is awesome.