Subway and Amazon top list of brands with the biggest buzz