There is an endless debate about whether America's best barbecue spots are in Carolina, Texas, Kansas City or Memphis ...