As the launch of Microsoft's Windows Phone 7 devices nears, the company has been telling those who will listen that one of its prime competitors' mobile operating system -- Google's Android -- is more costly than its own offering, even though the open source OS is free.
Full story »