This really depends on your opinion and what you picture as a better homepage. A good choice that more and more people are starting to use is Dogpile. Another new site that was said to rival Google but hasn't lived up to it's expectations is Cuil. Just add ".com" after those names to see the home page.
Google used to be my homepage for a long time but now I found this site (http://www.startwebhere.com). msn and Yahoo are good but they are too crowded for me. Most of the time I do a search on the internet. iGoogle is also nice if you know how to customize it.
(I've also posted the link separately):
Alternatively, if you enjoy the Google interface, as it is no doubt a brilliant search engine, there is a similar site that pretty much uses the exact same code as Google but at the same time saves energy and even decreases carbon emissions by using renewable energy. (http://www.solargle.com)
Google is way better than yahoo.
how to make google my homepage
Go on google.com and below the search bar it says "make google my homepage"
Check out http://myowngoogle.com to personalise google and make it look good!
You can always mark your bookmark with the homepage as Google. You can click on the homepage bookmark to get into it.
google Polska is google's Polish homepage. Its appearance is very similar to the google homepage you are familiar with, except it is translated into the Polish language.
Google can be easily set as the homepage in Chrome. It can be set in settings, and then homepage.
Better than Google.
www.google.com
to undo a google homepage... just add a different one... :) e.g miniclip... so on
You can find information on how to make Google your homepage by visiting the page make Google your homepage. It will have different directions based on what web browser you are currently using.
go on google homepage and click on make google your homepage :P