Bajaj has relaunched Avenger in market, it comes with 2 variants Street 150 & Street 220, looks are same but the engine capacity differ.
Pros:
1) I have bought avenger 150 before a year and it has good mileage 40/ltr.
2) Front seat is very comfortable for long ride.
Cons:
1) Back seat is not comfortable for long ride.
2) Bike vibrates after 80 KM/hr.
3) Kick start not available.
Overall bike is good, you can go for it.