The best filter plant I know of is riccia. Under bright light it grows fast, pulls a lot of nutrients out of the water, and is pretty attractive with the constant pearling. Throw a couple of pieces of slate down, wrap a bunch of riccia onto it and you have a highly active nutrient sponge.
Since algae is usually fueled by excessive or imbalanced nutrients in the water column, riccia is a good option if you can work it into your aquascape.
Two 1 GA desktops, a 5 gallon, a 2.5 gallon, a 10 gallon, a 20 gallon, a 25 gallon, and two 75 gallon tanks, all planted.
I am an expert on algae, so ask me if you have questions. I know how to grow it, just not how to get rid of it.