Any phone worth buying?

Hi All, I'm living in India (where phones are off contract with no subsidised pricing) and recently with my Lumia 710 getting stolen, I need to buy a new phone.

I have a budget of 15,000 INR (approx 300$) and I was looking to buy the Lumia 620 - but Nokia is launching that only in February here - so I was wondering whether should I wait or pick up something else.

Going for something else, I'm limited to the following phone options -

Xperia J/U

HTC Desire C/VC

Galaxy S Duos

Lumia 510/610/710

I really like the Windows interface and not a big fan of the low end Android phones, so should I wait or any of these phone's worth buying over the 620?

Ideas?