Would like to know which bike i should purchase

i want to purchase a bike with oil cooled and my best bike are from honda 2 wheelers , now i would like to know abt the comparison between honda x- blade abs, yamaha and bajaj avenger, i came to know that bajaj avenger does not have kick start , it has self start, also honda gives options with kick and self start and yamaha also gives the same option like honda does, which bike should i purchase, honda or yamaha, i would like to purchase honda x- blade, so please help