I would say Google, as they offer some great services without annoying ads and things you don't want. Yahoo, in my opinion is just filled with too many unrelated things. If I want to search the web, I want to search the web. So give me a search box and nothing else.
And M$'s live services are...