Question: why is hao123 my homepage?
Answer: Hao123 is a browser hijacker that is bundled with other free software that you download off of the Internet. Once installed it will set the homepage and search engine for any installed browsers to http://www.hao123.com without your permission.