Before you EVER ask for help with triggers, make sure you pull out your trigger (and if you're using dummy units, the object editor) and run through this first. This mostly leans towards GUI help, but to an extent it CAN help Jass.
15/Nov/2008: Minor aesthetic change.
If you find any bugs in the links, please report them here.
If you want to make any comments, that area is locked. Put replies and comments here.
Also, if anyone wants to make a Jass version of this - feel free to. Just give me the link to yours and I'll link it from here to there so that they're connected by front pages.