Microsoft Live

I think this is a really excellent article:

https://money.cnn.com/magazines/fortune/fortune_archive/2006/05/01/8375454/index.htm