who will win? if you asked me that 3 months ago, I would have told you google.
But lately, I have found myself going to yahoo because I've been getting better results. The software that Yahoo has bought has been upgraded (where's a picasa/hello update?). Everything isn't in a continual "beta" state (cmon, gmail, google groups, google news, froogle, video, etc). It seems that yahoo's stuff is more centralized (don't need multiple logins). I dunno, it's frustrating that google keeps on developing new things and *seems* to abandon it later. Then again, 6 months from now, msn might be doing something great, who knows?