Does any one have any general tips for reducing algae?

I have read that chaeto works really well for reducing most types of algae. Has anyone had any experience with a bad algae problem and had chaeto reduce the algae growth?