While I have heard good things about the Nokia 920, the problem is they aren't getting enough of the market. Worse, Microsoft isn't getting the app support they need from developers to adequately compete with Android and Apple. It seems T-Mobile has already dropped their Windows 8 phones. And worse, Microsoft doesn't have a good track record at taking longer term losses to try and build a user base with their previous handheld offerings.