A pretty good article in Salon about Microsoft and its ever-changing internet strategy. Tries to explain why Microsoft hasn't been successful, though I'm not sure that it comes to any reasonable conclusion.
If you liked this post, you may also be interested in...