Gary --
You might want to try creating a custom enterprise task View and task Table
that include the Update Needed field. This field indicates whether the
project contains tasks that need to be published. While you are at it, when
creating the enterprise Table for this custom View, you might want to also
include the Status Manager field and the Publish field as well.
Frankly, I recommend that you handle this as a training and performance
issue. At the end of every cycle of updating the project with task
progress, the PM should save the project and then publish it. This should
become habit, and should not be optional. If people forget to publish their
projects, the project in Microsoft Project 2007 will get "out of sync" with
the project shown in the Project Center in PWA. Hope this helps.