Microsoft Live! Or not...
An online meeting meant to mollify rival software makers didn't go exactly according to plan...
« Isn't that Keane? | Main | Jordanian jihad »
An online meeting meant to mollify rival software makers didn't go exactly according to plan...