A little old but I was very interested in Tom's last comment:
The Microsoft guys in Redmond are _really_ listening and are determined in bringing the best product for their users. I had several chats with Microsoft people and everyone was having the same attitude: "please provide feedback, please tell us what you think". No one had the attitude of "we do it right, you're wrong if you don't agree", which is very nice. They were all helpful.