If you have the moolah, nothing beats the 920.
But the range of prices that the phones you mentioned cover vary greatly. So TBH, the priciest one is most likely to be best choice for a person without budget restraints and the cheapest for the ones with the tightest budget (Here its the Lumia 620, although you might want to look at the Lumia 520 which is even cheaper at ~9.5k INR)
Also, if you are planning to buy a WP8 device, have a look at them first to see if it satisfies your needs. WP phones are very different from Android phones (The specifications between android phones and WP phones cannot be compared directly, no "free versions of paid games using cracked .apk" or no 'Temple Run 2' or 'Real racing 3')
In short, if you have any doubts, ask us. Don't jump headfirst into WP