@jegpeek For large projects with lots of multi-track/multi-reaource engineering I prefer Pert charts. I find tracking progress easier on a wall size printout in that form. Most of the agencies I work with want Gantt charts though. Software that does both well is hard to come by. So I mostly end up using Project with Gantt. For small projects a picture of a list on a white board recreated as necessary often suffices.
@jegpeek I should add that Project is awful and no same person would use it voluntarily.