It seems like nearly everyone who has ever even heard of Arma 2 knows about the ridiculous (infuriating, discouraging, gut wrenching, pain inducing, etc.) helicopter AI issues. Why can't BIS fix them? Even if they just created a scripting command to make a unit ignore enemy AI (like someone suggested earlier in this post, a wonderful idea, btw), then it would make a tremendous difference. I set out to create a mission that highly involved insertion under fire, being totally unaware of the horrendous helicopter glitches. My idea was originally going to be a multiplayer mission between two company size air cavalry units one player per team would be the captain, and each platoon leader would be a player, each company would have six helicopters moving in teams of three that would be able to transport one platoon per helicopter team, the captain may or may not have a heli for his HQ element. Needless to say, this idea is completely retarded and likely impossible under these circumstances. The mission that I was developing as a test concept for this mission has now become a full-blown campaign in a quest to find out how to fix the helicopter AI and bring this information to the world. I may end up having to just litter the map with invisible heli pads, which would limit the chances for risky tactical insertions by my platoons on the map, I really don't want to, though.... I have no useful information to give, except that I can tell you that most of the suggested methods only moderately ease the pain of this problem. Keep searching and let me know if you run across something that helps, I will be sure to do the same for the poster and for all of you. I tried the disableAI, it didn't seem to alter their behavior, have I done something wrong? There are no save points in the mission or anything like that.
UPDATE: I am going to give these scripts a try:
http://forums.bistudio.com/showthread.php?106653-Chopper-aerial-taxi-script
http://forums.bistudio.com/showthread.php?108862-Helicopter-insertion-on-request