A great diffusion filter that cost very little. Get a piece of cellophane wrapper. Crunch it up to your desire and pinch various-sized holes in it. Wrap it over the lens and secure with a rubber band. Move it around over the lens so one or more of the holes gives the desired look. For even more effects, try colored cellophane.