Which will be the engine of the future?