Microsoft faces heavy costs to make WinPhone 7 competitive with iPhone - FierceMobileIT

PC World