Why your next smartphone might be Windows

Microsoft made some rather interesting improvements to its Windows Phone platform this week, with Nokia showcasing most of them in its new Lumia 630 phone.