Software giant is pushing a coordinated approach to take on the iPod.
Microsoft making better music?
Microsoft making better music?