I use the mosquito dunks and they work wonderfully. They are safe for both fish and plants. They are not inexpensive but are well worth it if you have a sunny location for the pannel. Another option for mosquitis is rosy red and fathead minnows. I hope this helps.
Ponds are wonderful to have.
I put in a pond a year ago and have not had a problem with mosquitoes. Just to let you know, though, if you choose to put fish in your pond, be very careful. I chose to have water lilies and mini cattails and fertilized them last year when I put them in the pond. The ammonia level in the pond shot up, and I almost killed my fish. I learned the hard way that having a pond with fish in it is just as much work as having an aquarium.