Rocks, 100%. I had 3 tanks of mbuna up until a few weeks ago, the best way to keep plants is if you anchor them in driftwood or rocks. They love to dig out personal caves so the substrate is always piled up and your plants are floating around. I tried to do planted (because it looks better IMO) for a long time but just got tired of the upkeep. In the end I turned my tank into a fake salt water set up with tons of coral and shells. No more plants floating around,
Yeah, but my photography skills are less than my fish keeping skills and that ain't saying much. I will have new pics Sunday with discus in the tank if all goes well Saturday.
I will post a link in my sig later today, besides I don't want to high jack this thread.