No Mention of Org Plus?
I'm surprised to see no mention of one of the leading packages in the org chart sector mentioned in this piece. Org Plus has been the most functional tool for producing complex org charts with reams of back end information associated with them for years now. They can even be set to auto-update with ties to you HRIS/ERP, so that as people and positions change, your charts do as well.
Beats Visio hands down for ease of use and for depth of capability IMHO.