Combine the vinegar, olive oil, dijon mustard, worcestershire sauce, basil and garlic in a jar with a tight fitting lid. Shake until mixed well.
MAKE THE CROUTONS:
Preheat the oven to 400°F.
Place the bread cubes in a bowl, add 2 tablespoons of the balsamic dressing and Parmesan cheese; toss to coat.
Spread the bread cubes in a single layer on a shallow baking pan. Bake for 8 to 10 minutes or until lightly browned. Stir occasionally while baking.
ASSEMBLE THE SALAD:
In a large bowl, combine all the lettuce, onion, olives and eggs. Add about ½ cup of the balsamic dressing (or to taste), salt and pepper and toss to coat. Add the Parmesan cheese and croutons and toss gently.