chromaniac
You can take test ride in Noida.
I previously owned Yamaha bike, have honda now.
Yamaha is better than Honda.
But Yamaha service center is pathetic in Noida.
Honda service center is pretty good and bike needs very less maintanence, our handling also plays a part.
I would say go for Honda but do check after sales service of your service center.
I can accompany you if you plan to take test ride in Noida.
Yamaha, Honda, Suzuki, TVS all are at same location.
Bajaj showroom is at different location.