drop the siamese algae eaters: they get kinda big, and mean, plus only a few select species out of the many sold as SAE actually eat algae. For clean up, look into the various species of FW shrimp (neocaridina sp., bamboo shrimp, stuff like that).
If you want a "large" school: stick with the smaller more colorful fish. Neon/Cardinal Tetras (most of the shoaling tetras actually). I like Axelrod's Rasbora, but the harlequin and emerald eye are popular (be sure the check out all the different color morphs of harlequins).
Killifish (even though those can be expensive) and hatchet fish (I like marbled and emerald) are both good choices.
If you want to get a little bigger and not so much on the shoaling side you can get some swordtails or mollies (not my favorite, can't lie)