Nokia Lumia 520 is the best phone I have ever owned.It is just an amazing smartphone with classy look and great build quality.
At the time of purchase, I was confused should I have to buy Windows phone or Android and Im glad I made this choice.
All its a window phone, its a good achievement for nokia to provide this phone at amazing price range. Im not worrying about its low ram and 1 GHz dual core processor, every body know that window phone can run smoothly as butter even at low processor and ram.
Pros:
-low price
-great camera(5 MP)
-720P HD recording
-highly sensitive touch screen
Cons:
-no front camera
-battery could be better
Highly Recommended, worth every penny you invest.!