Is Microsoft Project the best resource for organizing, coordinating and executing projects, or are other alternatives too often overlooked?