VerdictThe analysis suggests that the Xperia C fares better in terms of having a quad-core processor, powerful battery and better resolution. On the other hand, Samsung scores in terms of storage capacity and better front facing camera.
On Flipkart.com, the Galaxy Grand Duos is available at Rs 18,400 while the Xperia C is priced around Rs 20,429. Since there's not much big price difference, it would certainly be a smart choice to go for Experia C as it gives you a good handset in terms of processing power and camera.