$ 0 0 Microsoft pulled out all the stops to introduce its new mobile OS -- but will it be enough to tempt iOS and Android users?