"Be young, have fun, drink Pepsi" advertising, starring basketball superstar Shaquille O'Neal, is rated as best in U.S.