I had decided before that I would be buying Samsung Galaxy S4 on the day of release.But due to some financial issues, I ended up buying Lumia 520 Now I need to buy smartphone, highend so it lasts longer time.Initially made my mind to buy Nexus 5, was supposed to visit USA in the first week of January 2014 but that was postponed to april 2014.Nexus 5 in India at 33k with enormous wait time does not seem an option and ofcourse it does not have extendable memory.What are the other options other than Galaxy S4. HTC one seems overpriced as per flipkart.Suggestions please.