We've cobbled together the only update method possible on Google Sites. We've created a gadget which Google Account holders (anyone who uses Gmail has one) can add to their iGoogle page by clicking here.
For the time being, Google Sites do not offer RSS feeds or email alerts and do not allow viewers to subscribe to page changes.