If you haven't read it yet, you should look at:
The author is known to me only as "Mini-Microsoft" and he has some very interesting and well-considered opinions. I'm not saying I agree with his opinions, only that they're well thought out.
His entry from March 27 created quite a stir and generated hundreds of responses.
Let me know what you think.