That's a healthy number, but how many of those are good apps, or popular ones supported across all platforms? Like how is the Facebook app? Does it have Flipboard? Netflix? Dropbox?
You will not find a problem with not finding major apps. Facebook... Netflix.... Google Play.... Pandora.... etc.
The UI is extremely easy to use and looks good. It had a learning curve of about a day of use.
There's been a few times I haven't charged my battery in 2 days and it didn't die, although it went into battery saver mode at I think 5%.
I was having reception problems with my Samsung with T-Mobile. I thought it was just T-Mobile. My family was actually going to switch because of the bad reception. After I got this new Nokia, no reception issues. None. Nokias are known for the best phone reception in any phone. This is probably going to have us stick with T-Mobile since it's so much cheaper.
Honestly, I used Android for over a year, I used an iPhone for over a year, and now I am using this Windows Phone. Let's just say I am sticking with Windows Phone when I buy a new phone in the spring. Hopefully the 920 is cheaper by then.
There are some negatives, I'm not a salesman, after all.
The major problem I have is finding an alternative web browser. Although Internet Explorer that comes with it is solid and fast, sometimes it has compatibility issues with a few websites. No major ones, but some ones that haven't been updated. All web browsers in Windows Marketplace are just IE-based with different UI and added features.
Second, Nokia's feel cheaper in your hand than the iPhone. I'm not sure about the 920 but the 710 I have feels cheap.
Third, some of the Apps have funky UI from third parties. It's like they did a half ass attempt at trying to emulate Microsoft's new UI theme they've been doing with Xbox, WP7.5, and now W8.
And last, no decent game emulators! No gameboy emulators (the one they have doesn't have sound), no sega emulators, etc. I liked to play around with these on my Android on long car trips when I had nothing better to do.