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