asuffield:
You make it seem as if google just gives them money.
Firefox starts with google as defaults because they get paid for each search someone makes from either the firefox google homepage or the firefox quicksearch. The same way (almost, they have an agreement with a set percent most likely, etc) any site can add a search box to their site and get paid when people search from it.