I have a free Google Apps account mostly so that I can have a custom domain for my small (free) App Engine site: https://developers.google.com/appengine/docs/domain
It's sad that now attaching a custom domain will cost a lot more than the domain itself.