The iPhone was released in 2007. This winter, Microsoft’s response, Windows Phone 7, will be released with no cut and paste, no multitasking and no Flash. Microsoft has a history of stanching the arterial bleeding of its piss-poor consumer electronics with cash from its successful Windows, Office and Server businesses, so releasing a mediocre 1.0 [...]

Recent Comments