well, ill start out by telling you this, convict cichlids do not get their name just from the stiped pattern...they are truly nasty fish and dont really like anything...if you are going to keep them, they would probably do best in a species tank, so that they dont kill oter fish...other than that, they are extre,ely easy to keep and breed, if your interested in that sort of stuff...they do not get big, maybe four nches, but are extreemely aggressive and territorial...firemouths, on the otherhand, are genreally more peaceful and can be mixed with a larger amount of fish...they also look nicer than convicts...firemouths get to about five inches and can be territorial, but not too aggressive...also easy to breed, just put a male with a female, they should spawn in no time