One of my friend purchase Bajaj avenger its a very nice bike to ride , if you want to do long travels or if you want to get comfort s just go for it , it is very comfortable to ride , I took test drive from my friend bike I felt very happy, I am also planinng to get this bike very soon, earlier I was planning to get bullet but now I changed my decision. and now I will buy Bajaj avenger , it depends on you wheather you buy street or cruise it comes in two varients , both looks very attractive , and it provides good milage as well.