I am a secondary teacher and when I first came across grid method I was impressed but that only lasted a couple of years because you find that with the bigger numbers the kids get lost amongst all those numbers they have to add up at the end. I see its value in junior schools only because it is easy to teach and that is the only reason. I personally prefer the so called Chinese method, the one with the grid with the diagonals added. If you know it it is the one where the highest calculation you ever have to do is 9 x 9, then the answer just falls out at the end almost like magic. You can do any multiplication calculations and it is impressive. Of course it is a little harder to teach initially. One of the problems with basic maths skills is that the methods you were taught first are the ones you understand and tend to stick with for the rest of your life. Although I like the Chinese method I still use long multiplication generally, or rather a calculator to be honest. And don't get me onto division, cos we all use calculators for that one anyway. Multiplecation skills work nicely and are good to learn, division is just a pain in the butt!