FishEggs
Aquarium Advice Addict
sorry no experience with canisters yet but you could rig a power head to do that. hide it behind a rock or driftwood.
I have never seen a FW tank INFESTED with algae quite that bad.
I'm surprised about the ehiem. They are meant to be the best. Sorry to hear you had problems.
But what a difference!! I hope it stays that way.