Which phone should I buy among these reviewed?

I need a very detailed advice on which phone should I choose?

I am planning to buy a new phone, either Windows 8 or Android. Now, I like Windows Phone UI a lot and I hate Android's but in terms of specs, Android phones like Nexus and Galaxy S4 are a lot more ahead of Windows Phones but maybe its because WIndows phones don't need much RAM or processor. I'm more inclined towards Android for all reasons but the UI and the only thing I find less in Windows 8 is the number of Apps. Plus, I'm not sure if I should buy a Nokia. If Windows, then I'll prefer an HTC or Samsung ATIV S but its not available in India.

After this, if it comes to Android phones which one should I buy?

# I really like S4 but I am only allowed to spend 30K so the best options that come in my mind are:

Nexus 4

Galaxy S4 Zoom

Galaxy S4 Mini

I have compared all these phones here

Processor: Which of these has a better processor, the 1.5 GHz Cortex A-9 Dual Core in S4 Zoom, 1.7 GHz App Processor Dual Core in S4 Mini or the 1.5 GHz Qualcomm Snapdragon S4 Pro Quad Core in Nexus 4.

My Pick: Nexus 4

Graphics: Mali-400 (Zoom), Adreno 305 (Mini) and Adreno 320 400 MHz (Nexus)

My Pick: Nexus

But please tell me if I am missing something here...

Display Type: Super AMOLED in Zoom and Mini but Normal in Nexus 4

My Pick: Zoom and Mini

Screen Size: Now I want smaller so I pick Mini in this one with 4.27

Display Glass: I picked Nexus 4

Camera: Obviously Zoom (16MP) others have 8

Flash: Xenon in Zoom

Weight doesn't matter much so I again pick Nexus 4

Battery power matters a lot to me and here I have 2330 in Zoom, 1900 in Mini and 2100 in Nexus 4. I have always heard of Li-Ion (Lithium Ion) but what is this Li-Polymer in Nexus 4? Is it better?

Internal Memory: Hands down to Nexus 4 with 16 GB

External: Nexus 4 sucks. Not having expandable memory bums me out a lot and I might drop it because of this.

Memory: Nexus 4 is back with 2GB RAM

Sim: Mini has dual sim, I don't need it now but maybe in the future, I might kill for this small silly feature.

##Windows Phone

I like Lumia 920 and 820 (because I have no other choice) the most and Samsung ATIV S (not available here in India). I also don't know if I should go for a HTC phone, I have read everywhere its good but those close to me have always complained.

###HELP

So this is what I have come up with. Please tell me which phone is better among these and have I made the right choices and feel free to guide me on the right path and save me 30K keeping all the points I have discussed. Are there any other phones better than these within 30K and available in India?

####Your help will be appreciated a lot. Thanks a ton in advance.