Thanks Freshmike. I suppose it is hard work initially, researching, buying and growing the plants but if you have the right equipment (more research), patience and the ability to learn from one's mistakes then it's fairly simple, the tank's now well balanced and my main maintenance (except water changes) is pruning. I only clean algae off the glass every fortnight.
I would recomment a planted setup to everyone, it doesn't have to be expensive. If you stick to fast growing hardy species then the benefits to the fish and to the eye are remarkable. Even a Mbuna setup can have Java Fern thriving in it.