PetSmart or any of the big pet stores have this type of 'submersible aquarium heaters'. They come in a good variety of watts. 100 watt, 150 watt, 200 watt, and 300 watt. The 'submersible' type heater is the best heater for our application for smaller outdoor ponds.
The last two winters I just layed the heater on the bottom of my DIY filter tub. I got to thinking about how I could best maximize the circulation of heat, and came up with the cylinder/heater idea. This year I got creative and constructed a cylinder that attached to the front of the water pump intake. The heater is mounted in the center of the cylinder so that the water flows directly over and around the heater, into the pump, and back to the pond. I have been taking outdoor and pond water temps several times a day, and I believe that with this new DIY cylinder/heater the pond temps are more consistant throughout the whole pond.
I didn't take pictures of the construction of the heater cylinder, I wished I did.