Thanks for the comments, guys! Jim, those are bocourti. Apparently, depending on the source, they are either cichlasoma, herichthys, or even theraps... so if anyone knows the definitive answer on that, I'd like to know. As for now, I personally like to think of them as herichthys.
-Rich