I would say a good time to tell is before you start showing, and leaving enough time for the organization to prepare, if necessary (hiring temp, assigning projects appropriately etc).
Not to hijack, but I was thinking about this myself...
8/12/07 at 5:28pm