Broccoli is one of those vegetables that divides the dinner table. Revered by nutritionists, hated by children and tolerated ...