I completely agree with you Rahul, its really nice phone as compared to what you get in market. Loaded with nice features, waiting for users feedback though on touch and feel and overall performance.
Micromax has come up with descent phones, and aggressively promoting its products, but they fail with after sales service to the customer. I won't recommend anyone for Micromax products.
I would suggest you to go for Grand, it doesnt lag now. Currently the cash back offer is also running, you can get the best discount on cash back offer for it on Flipkart.