Fly Swatter

I've found that a rolled up news paper with clear packing tape wrapped around it with the sticky side out works wonders. You can get them in mid flight, and, in most cases you only have to catch a little piece of them to get stuck to the tape.
It works great, it's cost effective, and if you have a pet frog, it works out even better!