Amano shrimp are generally considered the best algae eating shrimp, but it also depends on the sort of algae you have. With that said, algae is best tackled at its source. Addressing what is causing your algae could eliminate any need to add anything.