Ill have to agree with rick on this one...
I have the following fish in a 29 gallon tank: 1 tiger oscar (7-8 inches), 2 red devils (5-6 inches), 2 bumblebees (3-4 inches), 1 jack dempsy (4 inches), 1 black convict (2-3 inches), and 1 bottom feeder catfish (3-4 inches)..
I've had these fish in the same tank for over 6 months, no fighting, no scarring, no over-stress.... the tiger could easily eat the convict and he never messes with him or chases him. Everyone always talks about compatibility, and its bs. As long as you regularly feed the fish and introduce them at the same time to the tank, in my case when they were young-ins, they will be fine. Also have suitable hideouts, I have a cave with a small entry, so that if the convict or bumblebee ever needed to hide he could without the big guys gettin him. Either way I never see them fighting and unless you have tried having a diversified tank and witnessed the fish eat each other then dont say it wont work just because you heard a petsmart employee tell you not too. Eventually when the fish reach mature lengths then a new tank will be needed, but mine certainly suffices for now.... Walk into petsmart and tell me that the 45 fish in that 10 gallon tank would rather live there, at least they will have more room in a 29 gallon tank then the crap conditions in the store.
As for the initial question by mx22, I would suggest the bumblebee african cichlid, these fish dont get too big (4-6 inches) and work well with others, I have two that hang out together a lot. They are also pretty fish and are active. Also the black convict is a good choice because it wont get too big either and its an aggressive fish so itll be fun to feed it bugs or feeder fish. But, if you want to have the best cichlid of them all and dont care about size, buy a tiger oscar. They are by far the coolest fish, they're very smart and will recognize you when you walk into a room, they act like dogs, wagging their tails when they're hungry, and they beg. The best part is you can feed them large feeders and almost anything (lizards, bugs, mice even). You get the most out of the tiger than any other fish.I am not sure if you are referring to me, in this post and in your previous one about irresponsibility. But, your remarks are very disrespectful and a little bit hotheaded... Orion didnt you mention something about personal attacks in a post or 2 before SK's remarks about selfishness and so forth. I believe what you are saying is the same thing as rick except that you and the moderator obviously are good ole pals....
Again, what exactly is irresponsible about keeping a fish in a fish tank in which it can dart around, hide, and interact with other fish. If you find my tank to be too small of a tank, than I would like to take your reasoning and put it back on you. In reality, your tank will never give the fish it holds the free reign that wildlife will give. So you are selfish and irresponsible, what you need to do SK is go to central and south america or Africa and return your cichlids to their natural habitat, this way they can do what they were meant to. I mean honestly If I thought the fish were cramped and ill or hurting in any way, I would make a change, I am not selfish or irresponsible so you should watch what you say to people, you come off sounding like a you know what.
Also I bought the oscar when he was like 3 inches big, so I assume he was at the store a few months or less, I have had him for 6-7 months, I find it extremely hard to believe, in fact impossible, that he will grow 8 inches or more in the next 3 months, which would imply full growth in a year. I am not trying to play devils advocate, but like rick said, there isnt one way or logic to housing fish people!
I think that about wraps this debate up, and btw I pity your fish they probably cant stand the smug air in your house