I recommed you to go for Discover varies from 100 cc to 150 cc. As a family we are loyal to Bajaj, we own 3 Bajaj bikes for the last 7 to 8 years. 1 CT 100, 1 Discover with 135 CC, and another Discover with 100CC. Bajaj are very reliable, maintenance cost also is less.
All local service guys does good job on bajaj. An Quality product from Indian company.
Had bad experience with local vendor for Honda Shine.
Apart from bajaj, Honda Shine is also looks good. Mileage is also good. Twister is stunning.