I found the bit about social apps most interesting. Does Windows 8 really need apps, or is the OS enough.
Windows Store versus the world: How do Microsoft's offerings really stack up? | PCWorld
Windows Store versus the world: How do Microsoft's offerings really stack up? | PCWorld
Last edited: