In a small saucepan, bring the vinegar, oil and water just to a boil.
Meanwhile, place the bay leaf, garlic, salt, pepper and cauliflower in a large heat-proof bowl. Add hot oil mixture; toss to combine. Cover and refrigerate for at least 6 hours or overnight, stirring occasionally.
Add the carrot, onion, parsley and basil; toss to coat. Cover and refrigerate for 2 hours. Discard bay leaf. Serve with a slotted spoon. Yield: 10-12 servings.