So I have a 3 gallon, filtered, and newly planted tank with gravel. The problem is not that I have algae on the walls of the tank, which is easy to clean with a sponge, but that the rocks have turned a brownish, ugly color. I want something to eat the algae on the rocks. Would a group of cherry shrimp do the trick? I could go with a nerite snail but that means a lot of poop instead apparently. I suppose an amano might do that too, but I've never had shrimp, so I don't know what kind of algae they eat, and if they clean rocks.
Suggestions?

I dont know too much about shrimp other than what I've read since buying my ghost shrimp 2 weeks ago. But from what I read there is only maybe 1-2 common types that will eat algea willingly, other types will but only if they are being starved. (from what I read) If I remember correctly amano is one of the few that will, but they are apparently very boring to watch?
Anyways. If it was me, I'd get a snail and do another water change or two per week.

I have the same problem... Algae everywhere and figured enough was enough... So I bought 2 snails and some more live plants today. From what I read, the live plants will compete with the algae for nutrients and depending on what you get, the algae usually lose. Last I saw the snails, one was on the aquarium wall and the other was on the driftwood decor that I have in the middle (was a nice natural color but currently brown from the algae). I did notice that where ever the snails went, they left a clear line through the algae, so they are doing what they are supposed to be doing.. I give the algae another month...