Will Microsoft Finally Be a Player in Smartphones?