Google has just announced a new free hosting service called Google Sites, which is now available for any registered Google user. This service was previously only available to businesses with …