Finally after examining lot of reviews and a lot of discussion I have purchased bajaj discover 100t on 16th jun 2014. I have completed 400 kms. The look of the bike is very good. The mileage is around 70-75 before first servicing. I hope it will increase after the servicing. The pick up is good - 125cc bike. But it has very thin tyres. The handling has some problem. The handle works as if someone is pulling it down while driving the bike. I dont know what is the problem is! It may be because of thin tyres. Also bike gets hiccups at the top gear around the speed of 40-45. I hope the problems will get solved after the first servicing . Overall it is the best bike among 100 to 110 cc segment .