Give your balsamic vinegar salad dressing a whole lot of zip with this recipe, plus garden-fresh complexity, compliments of the fresh basil, garlic, and shallots. And all for much less sodium, fat, sugar -- and money -- than most store-bought vinaigrettes. This dressing will keep well in the refrigerator for about one week.