yes excel is probably only really great thing from MS.but portal wise yahoo is far far ahead of google. google beats yahoo only in search, but in that too off-late i have started to see many results not coming on google but yahoo. (mostly for uncommon terms)google adsense is also very good (i have not used it at all) but know that its leader. but yahoo does not really seem to be in ad technology