I just noticed a cool upgrade in Google Sites. You can now embed a Google spreadsheet as a list. This was a much need feature that allows you to edit the spreadsheet within google sites. I wonder how long it has been there? Look for it when you set the properties when embedding a spreadsheet in your page.