Maybe the best mosquitoe control is fish that eat the larvae...
I would have to agree. You also may want to look into Dragonfly Larvae. They are eating machines and their favorite food is Mosquito Larvae.
But I still like my bat box for entertainment value:D