Carnival cruises to an earnings beat. Restaurant traffic takes a dip.\xa0 Plus we dip into the Fool Mailbag to debate the pros & cons of share buybacks.