I've been using Summit BTI mosquito bits for a few years now, it kills mosquito larvae and I can say it really works at keeping the mosquito population way down (I have lots of bromeliads). I like how it is environmentally safe also. Walmart sells it here in the summer months, cheapest, but Amazon sells it online.
Peak-a-boo