Cannes Lions 2008: The 55th int'l advertising festival