At one point i really wanted the Lumia 920, but then i heard Windows app store was rubbish. Is it? Looks like a real good handset though.