A Big-Picture Look at Google, Microsoft, Apple and Yahoobits.blogs.nytimes.com13 pointsbluesmoon16 years ago