I used the below insecticide on some bushes that had really bad aphid problems. I had no luck with a few different types of insecticidal soaps and pyretherin insecticides. This is basically going nuclear, and has systemic properties in certain plants as well.
Worked like a charm, but you've got to be really damned careful where you spray it, as these are the pesticides you want to keep away from bees, so can't get it anywhere near an active flower.
http://www.amazon.ca/Bayer-Cropscien...ords=bayer+bug