HTC 8X or Lumia 920

I decided to stay with Windows Phone but im not sure which one (i think there are more People like me)

What are the Pro and Cons of these both Devices ?

Is the Camera of the 8X as good as the one the 920? Which looks better? Which is better for Apps?...