October 23, 2009

“If there’s one standout feature about Microsoft’s launch of Windows 7 this week, it’s the abundance of other compelling tech news.”