GoJays,
Your garden must be a riot of colour right now...gorgeous flowers, btw. Seeing your Mexican sunflower/tithonia, I regret not buying that packet of seeds this Spring...
Ciel,
About you eggplant. I know someone who grew it and she had potato beetles that ate the plant. You might also check for slugs and earwigs. If the holes are really small, then Tbites is right on the mark with the flea beetle damage.