[June 26th, 2009 20:10]

Analyst lavishes both praise and criticism on Microsoft

More...