whatever you do, be careful about getting your mate to get algae eating fish. There are some lovely peaceful ones, but don't get a chinese algae eater (sometimes sold as suckermouth catfish, sucking loach, golden sucking loach etc). I made this mistake and after a few months they were sucking great holes in my goldys. Not nice. You could try snails, although the goldys might peck at them and harm them, or, depending on your (his) temp range and stocking capacity, you could even research a Bristlenose (as long as the tank is heated to an appropriate 'middle of the road' temp where both species would be healthy).
Also, as an earlier poster mentioned, goldys need heaps of space, and the high concentration of nitrates that may be in the water could be a factor in algae growth. A large tank would dilute the nitrates, as would more frequent water changes and live plants. Plants will also compete with algae for nutrients, particularly fast growing/low light ones like Elodea....direct sunlight and high lighting levels will also increase algae.
Actually, just as i finish typing this, i realise that the Wolf's thread/link probably has all of this in it, and you have probably just read that. Oh well.
