Organic neem oil is a broad spectrum insecticide, miticide and fungicide, 70% Neem Oil controls numerous diseases as well as insects and mites.

Lady bugs will eat the aphids.
* When released at sundown (because they don't fly at night), ladybugs eat aphids, mealy bugs, scale, leaf hoppers, and other destructive pests
* They keep on eating until the bad guys are gone
* Ladybugs prefer to eat aphids and will devour up to 50 a day

http://www.horticulturesource.com/pr...oducts_id=3857