What is this plant, and what is on it?
I believe your plant is a heliopsis helianthoides, common name oxeye. For more information, check the following sites:
The insects on your plants are aphids. You can spray them off with a hose, or try insecticidal soap. For more information, see the following article: Aphids in Home Gardens.