Answer
Developing a vaccine is best in the long run since it causes the least disruption of ecosystem and avoids the mutability of the parasite, which can quickly render antimalarial drugs useless.
Work Step by Step
Killing vectors of malaria involves large-scale modification of habitat or use of large amounts of pesticides, and antimalarials are quickly outwitted, in a molecular evolutionary sense, by the parasite.