Bajaj pulsar is on of the most selling sports bike in india. although it comes in diffrnt variqnts i.e 150cc, 180cc, 200& 220cc but for middle class person I would suggest 150cc variant because its mileage is good and the power is enough for normal sports bike. if we compare it with 220cc it is light weight and more mileage, but obviously if you want more speed then go for the latter one. disc breakes are there and as my personal experience I can give assurance about breakes but there is one deficiency, it is the body which is mostly plastic and even sligjtest of accident you have to pay a lot for repair.other wise it is a good bike nd servicing is also cheap.