Ellen DeGeneres will be the best Oscar host