I currently own apache rtr 160, clocked 20k and still counting. It is best bike in this segment comfortbly beating pulsar 150 in almost all aspects, it hasreally good mid range torque that is unparalleled. This mid range torque is what you really use during in city commute.
Now, as far as vibrations are concerned tvs has done quite bit to damp them since the time I got the my bike, these vibrations you will notice in initial days. After a while you will notice other aspects and they do not bother you. It has good milege of 40-45 kmpl in city and upto 50 kmpl in highways and leds in front looks great. I am in love with this bike.