I want to buy a smartphone. I prefer windows phones, a good camera, quad core snapdragon processors and good amount of ram. The phone should not hang after a few months usage. I want to install a lot of apps and play high end games. And I want good battery backup as i use wifi for 24 hrs a day. Max Cost- rs 30k.