There are over 10,000 known varieties of tomatoes worldwide. But the ones found in most grocery stores fall into eight broad ...