I would also recommend Visio. That's the best "flow" software I've seen. People at my company seem to like to do that sort of thing in Powerpoint, which blows my mind, but it gets the job done.
...