I think microsoft needs to do several things if it wants to compete with apple. Firstly get some sort of play list support, and get the iPod to connect to wmp. Codecs should be standardisd i am fed up of having to download codecs, to watch varying content. Multimedia should be more like html, xml.