A couple weeks ago I switched from Protoss to Zerg, but after a bunch of ladder games, and a swift ass kicking from Tyler in TL Attack - I decided to switch back to protoss . After doing so, I noticed something interesting about the Zealot charge attack in a ladder game. Zealots only stop charging once they reach the target they are charging towards will charge for a very long distance (a little further than the range of a siege tank, coincidence? I think not!) before they return to regular speed.
This is obviously intended, if fast units like speedlings were moving away from a charging zealot, he needs to be able to get in a hit before he stops charging.
However, it opens the window for something a little more useful! Super charging FaZelots!! (Hey, I wasn't going to name it after myself again ... you guys made me do it!) If a Zealot charges a zealot who is also charging in the same direction, they both continue forward until the zealot in front reaches his target, or they travel the max charge distance (~15).
Using this, you can put a perimeter of zealots anywhere, and know that you can almost instantly have all the zealots wherever you need them on the line.
Example :
This isn't easy to do, I needed to try a bunch of times to do it properly, and the zealots still each got a hit in at the end, that's why this example is in a replay. However, after you get a reflexive feel for it - it becomes a little easier. In an ideal situation, the 'S' button would be clicked before the zealots smash each other in the face. I'm nothing close to a progamer, I'm sure people at the top would be able to do this a lot easier than me!
About the charge. Not sure if this is a bugg or not. One other thing you can do is you can actually switch targets after you have charged and the zealot won't loose the charge but simply change target, by doing this you can charge significantly longer distances
ive noticed this as well, but it is a little impracticable to have zealots spread out in a single file line all the way to your enemies base..ive used it to speed away from an enemy before though =]