value for money undoubtedly canvas 2... but feature rich is galaxy grand.
processor grand 1.2 vs 1canvas
front camers 2 mp vs vga canvas
main camera quality of grand is better
ram 1gb vs 512 in micromax (it matters if u r a gamer)
internal mem 8gb vs 4 gb canvas

if u dont mind spending extra 5-6 grands than go for galaxy


It depends a lot on one's budget. as for the best .. its undoubtedly samsung galaxy s3, galaxy note is 2nd in running. Apple is not in my reckoning coz of its limitations. for a low budget.. Micromax canvas or Spice stellar under 10000.