Cheese enthusiasts are a unique breed. They can talk for hours about the subtleties of Gouda, the tanginess of cheddar, ...