Michelin City Pro is the best one for comfort, but threadwise life is short(Mine lasted only 11kkm).
TVS is pathetic, with grip and also life. (For me off from list).
MRF vs CEAT, both are great, currently, I am using Ceat Milaze in rear, while in front it is still stock TVS.
Note- For front tyres, don't go for thread pattern like that in Ceat Milaze, as it causes handle vibration and bumpiness to the ride.
For front, MRF(Zapper pattern) is better (The normal pattern).
Also , I use N2, and check monthly once, ensuring Tyre is given optimum care.