article placeholder

Microsoft

Can it be coincidence that one day after Steve Jobs launches new iPods and a new version of iTunes, Microsoft takes the headlines with the official launch and l...