Log in to the site
Under "More Actions..." choose "Manage Site"
Choose the "Web Address" Option on the left nav sidebar
Add the new web address (must have a subdomain like www.)

Make the CNAME change at your registrar
forward domain to blogger - Google Search
Blogger: how to use a www custom domain for your blog - A Consuming Experience
forward domain name to google sites - Google Search
URL forwarding - Google Apps Help
How can I change my site URL to - Google Sites Help
Google Apps Discussion Group - a knol by Larry H
Changing the site URL for sites created under - Google Sites Help