In house development vs outsourcing

Microsoft Unveils Office for iPad