I ended up at the Yahoo! Search Home Page today and wanted to go to Yahoo!'s Home Page. I was looking all over the place for a link to navigate the the Yahoo! index page and could not find it. Do you see it?
At My Yahoo! they have a clear link to the Yahoo!'s Home Page.