Hey Sirruler, Ill chip in with my two pence worth incase it helps. As has all ready been said, topping and FIMing can work a treat and can create a lovely even canopy which maximises your plants potential. Some strains however don't like this and your yield will suffer. The strain I've grown most is Power Plant and it seemed to be fine with being topped and FIMed. The best yield that I had by far though was when I tied the top down to stop its upward growth.

When it was a little short of the height I wanted, I put a screw into the wall of my grow room and tied the top down so the plant was now sort of diagonal instead of going straight up. The plant detects that it cant grow up anymore and you notice the upward growth starting in the side shoots. I got a nice yield of this plant. MJ is so versatile that theres lots of ways of training it but the key is to be 2 steps ahead and to anticipate its growth so that u are in control. Once it gos into flower it goes crazy for a week or so and if u have it trained well you will still have control. Practice makes perfect so try different ways till you find the method that suits you best.