Linux, the major alternative in different flavors, is too user-unfriendly to compete, at least so far.
Nokia was great but that Nokia is gone anyway. If Microsoft succeeds in mobile markets, that'd be great. Wish them best of luck.