"I thought Ellen did just great. She should be the host every year." 2005 Oscars host Chris Rock was impressed with his successor, Ellen Degeneres.