I would get a phosban reactor, they're not too expensive, everyone likes the Two Little Fishes phosban reactor (TLF). I have 2 in my sump.
For media, I think everyone likes ROWA phos but its really expensive, however it removes phosphate and silicates which are usually the things you need to remove if you have algae problems. Seachem makes Phosguard, which does the same thing and it's cheaper but I don't know how good it is. If you just want to remove phosphate, TLF makes a phosphate remover media too.
did I mention everyone likes the TLF reactors? anyway there are others but it's your decision. I would do what I described above ...