The Honda CB125 Hornet makes a good case for itself as your first bike with its lightweight, frugal engine and flashy style. You should also take a look at the Hero Xtreme 125R and TVS Raider because there are some areas where these bikes have an upper hand on the Honda.
Bigger bikes like the Bajaj Pulsar NS160 and Yamaha MT-15 will offer you more performance, albeit at the cost of fuel efficiency. They will also be a little heavier, but it won't be a big difference.
A test ride and a clear expectation of what you want from the bike will help you decide which bike is best for you.

