I'm a big fan of rams. I have 6 in my 90-gallon tank. (I should probably get 2 more females however. No one at my LFS was able to tell we which were male/female so I have 2 extra males...at least I think one of them is male. He has odd coloration.)
Anyway...
They have great coloration & all of mine are always, well I guess, ramming each other. It's fun to watch them back up & but heads. I also have a few angelfish.
If I were to do an African tank, I really like what I've seen of yellow labs & purple parrots (I think that's what they were called). Not sure on much beyond that.