Still trying to do just about everything, Google has launched a from the search giant's Web site.